
Time bar (total: 20.4s)
| 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 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 9 |
| 2% | 2% | 97.9% | 0.1% | 0% | 0% | 0% | 10 |
| 2.9% | 2.9% | 96.9% | 0.1% | 0% | 0% | 0% | 11 |
| 3.8% | 3.8% | 96.1% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 27 to 21 computations (22.2% saved)
| 1.4s | 4 256× | 0 | valid |
| 601.0ms | 1 338× | 3 | valid |
| 556.0ms | 1 555× | 2 | valid |
| 349.0ms | 1 101× | 1 | valid |
| 3.0ms | 6× | 4 | valid |
ival-tan: 601.0ms (24.1% of total)adjust: 437.0ms (17.5% of total)ival-sin: 316.0ms (12.7% of total)ival-mult: 311.0ms (12.5% of total)ival-div: 254.0ms (10.2% of total)ival-pow2: 187.0ms (7.5% of total)ival-pow: 179.0ms (7.2% of total)ival-add: 108.0ms (4.3% of total)ival-sub: 79.0ms (3.2% of total)exact: 13.0ms (0.5% of total)ival-true: 7.0ms (0.3% of total)ival-assert: 4.0ms (0.2% of total)| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 90 | 0 | - | 1 | (1.229569682857291e-199 1.9990914707892188e-230 -7.131540827154818e-93) | (*.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 | 0 | - | 1 | (6.3099473705744536e-58 1.5579120135064207e-159 -4.635013740560265e-50) | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
| 47 | 0 | - | 0 | - | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
| 9 | 0 | - | 0 | - | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
| 7 | 0 | - | 0 | - | (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
| 1 | 0 | - | 0 | - | (/.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)))) |
| 0 | 0 | - | 0 | - | k |
| 0 | 0 | - | 0 | - | (/.f64 k t) |
| 0 | 0 | - | 0 | - | t |
| 0 | 0 | - | 0 | - | #s(literal 1 binary64) |
| 0 | 0 | - | 0 | - | #s(literal 3 binary64) |
| 0 | 0 | - | 0 | - | (tan.f64 k) |
| 0 | 0 | - | 0 | - | (pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
| 0 | 0 | - | 0 | - | (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) |
| 0 | 0 | - | 0 | - | (*.f64 l l) |
| 0 | 0 | - | 0 | - | (sin.f64 k) |
| 0 | 0 | - | 0 | - | (pow.f64 t #s(literal 3 binary64)) |
| 0 | 0 | - | 0 | - | #s(literal 2 binary64) |
| 0 | 0 | - | 0 | - | l |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
*.f64 | (*.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))) | u*o | 52 | 0 |
| ↳ | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | underflow | 97 | |
| ↳ | (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) | underflow | 110 | |
| ↳ | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) | underflow | 102 | |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | underflow | 98 | |
| ↳ | (*.f64 l l) | underflow | 59 | |
| ↳ | (/.f64 k t) | overflow | 36 | |
| ↳ | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | overflow | 81 | |
| ↳ | (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) | overflow | 81 | |
| ↳ | (pow.f64 (/.f64 k t) #s(literal 2 binary64)) | overflow | 81 | |
-.f64 | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | cancellation | 47 | 0 |
*.f64 | (*.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))) | o*u | 24 | 0 |
| ↳ | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | overflow | 82 | |
| ↳ | (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) | overflow | 66 | |
| ↳ | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) | overflow | 73 | |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | overflow | 82 | |
| ↳ | (*.f64 l l) | overflow | 63 | |
| ↳ | (/.f64 k t) | underflow | 28 | |
| ↳ | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | underflow | 58 | |
| ↳ | (pow.f64 (/.f64 k t) #s(literal 2 binary64)) | underflow | 58 | |
/.f64 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | o/o | 21 | 0 |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | overflow | 82 | |
| ↳ | (*.f64 l l) | overflow | 63 | |
/.f64 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | u/u | 18 | 0 |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | underflow | 98 | |
| ↳ | (*.f64 l l) | underflow | 59 | |
*.f64 | (*.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))) | n*o | 11 | 0 |
*.f64 | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) | n*o | 9 | 0 |
*.f64 | (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) | n*o | 7 | 0 |
/.f64 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | n/o | 6 | 0 |
| ↳ | (*.f64 l l) | overflow | 63 | |
/.f64 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | n/u | 6 | 0 |
| ↳ | (*.f64 l l) | underflow | 59 | |
/.f64 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | u/n | 6 | 0 |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | underflow | 98 | |
/.f64 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | o/n | 3 | 0 |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | overflow | 82 | |
*.f64 | (*.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))) | n*u | 2 | 0 |
/.f64 | (/.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)))) | n/o | 1 | 0 |
| ↳ | (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) | overflow | 66 | |
| ↳ | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) | overflow | 73 | |
| ↳ | (*.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))) | overflow | 67 | |
| ↳ | (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) | overflow | 81 | |
| ↳ | (/.f64 k t) | overflow | 36 | |
| ↳ | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | overflow | 82 | |
| ↳ | (pow.f64 t #s(literal 3 binary64)) | overflow | 82 | |
| ↳ | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | overflow | 81 | |
| ↳ | (*.f64 l l) | overflow | 63 | |
| ↳ | (pow.f64 (/.f64 k t) #s(literal 2 binary64)) | overflow | 81 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 157 | 1 |
| - | 28 | 70 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 157 | 0 | 1 |
| - | 28 | 0 | 70 |
| number | freq |
|---|---|
| 0 | 71 |
| 1 | 157 |
| 2 | 28 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 1 | 0 | 0 |
| - | 0 | 0 | 0 |
| 55.0ms | 304× | 0 | valid |
| 36.0ms | 76× | 3 | valid |
| 33.0ms | 84× | 2 | valid |
| 13.0ms | 48× | 1 | valid |
Compiled 265 to 61 computations (77% saved)
adjust: 22.0ms (21.2% of total)ival-mult: 16.0ms (15.4% of total)ival-div: 15.0ms (14.5% of total)ival-sin: 11.0ms (10.6% of total)ival-tan: 10.0ms (9.6% of total)ival-pow2: 9.0ms (8.7% of total)ival-pow: 9.0ms (8.7% of total)ival-sub: 5.0ms (4.8% of total)ival-add: 5.0ms (4.8% of total)exact: 1.0ms (1% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 86 | 231 |
| 1 | 255 | 207 |
| 2 | 1181 | 189 |
| 3 | 8000 | 189 |
| 0 | 26 | 35 |
| 0 | 38 | 35 |
| 1 | 41 | 35 |
| 2 | 45 | 35 |
| 3 | 56 | 35 |
| 4 | 105 | 35 |
| 5 | 401 | 35 |
| 6 | 3794 | 35 |
| 0 | 8115 | 35 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 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)))) |
| 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 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(abs k)
(abs l)
(negabs t)
Compiled 25 to 19 computations (24% saved)
Compiled 0 to 3 computations (-∞% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 38.7% | (/.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)))) |
Compiled 25 to 19 computations (24% saved)
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) | |
| cost-diff | 0 | (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) | |
| cost-diff | 0 | (*.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))) | |
| cost-diff | 0 | (/.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)))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 162 |
| 0 | 38 | 162 |
| 1 | 41 | 162 |
| 2 | 45 | 162 |
| 3 | 56 | 162 |
| 4 | 105 | 162 |
| 5 | 401 | 162 |
| 6 | 3794 | 162 |
| 0 | 8115 | 162 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| 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 (*.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) |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 2.1529168351883663 | (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) | |
| accuracy | 10.771908664905244 | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | |
| accuracy | 14.182401251307002 | (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) | |
| accuracy | 21.660239943573007 | (*.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))) |
| 47.0ms | 38× | 3 | valid |
| 29.0ms | 152× | 0 | valid |
| 15.0ms | 42× | 2 | valid |
| 6.0ms | 24× | 1 | valid |
Compiled 120 to 21 computations (82.5% saved)
ival-div: 18.0ms (27.5% of total)adjust: 11.0ms (16.8% of total)ival-mult: 9.0ms (13.8% of total)ival-add: 7.0ms (10.7% of total)ival-sin: 6.0ms (9.2% of total)ival-tan: 5.0ms (7.6% of total)ival-pow2: 4.0ms (6.1% of total)ival-pow: 3.0ms (4.6% of total)ival-sub: 2.0ms (3.1% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 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)))) |
(*.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)) |
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (/ (* (pow t 3) (sin k)) (pow l 2)))) |
#s(approx (/ (pow t 3) (* l l)) #s(hole binary64 (/ (pow t 3) (pow l 2)))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) #s(hole binary64 (/ (pow k 2) (pow t 2)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (/ (* k (pow t 3)) (pow l 2)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* 1/120 (/ (* (pow k 2) (pow t 3)) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/120 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 12.0ms | k | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (pow t 3) (* l l)) (sin k)) (/ (pow t 3) (* l l)) (- (+ 1 (pow (/ k t) 2)) 1)) |
| 7.0ms | t | @ | 0 | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (pow t 3) (* l l)) (sin k)) (/ (pow t 3) (* l l)) (- (+ 1 (pow (/ k t) 2)) 1)) |
| 7.0ms | k | @ | 0 | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (pow t 3) (* l l)) (sin k)) (/ (pow t 3) (* l l)) (- (+ 1 (pow (/ k t) 2)) 1)) |
| 6.0ms | t | @ | -inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (pow t 3) (* l l)) (sin k)) (/ (pow t 3) (* l l)) (- (+ 1 (pow (/ k t) 2)) 1)) |
| 5.0ms | l | @ | 0 | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (pow t 3) (* l l)) (sin k)) (/ (pow t 3) (* l l)) (- (+ 1 (pow (/ k t) 2)) 1)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 189 | 998 |
| 1 | 603 | 932 |
| 2 | 3096 | 880 |
| 0 | 8134 | 880 |
| 1 | 9228 | 878 |
| 2 | 12710 | 878 |
| 3 | 17190 | 878 |
| 4 | 19845 | 878 |
| 5 | 20450 | 878 |
| 6 | 20555 | 878 |
| 7 | 20558 | 878 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (/ (* (pow t 3) (sin k)) (pow l 2)))) |
#s(approx (/ (pow t 3) (* l l)) #s(hole binary64 (/ (pow t 3) (pow l 2)))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) #s(hole binary64 (/ (pow k 2) (pow t 2)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (/ (* k (pow t 3)) (pow l 2)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* 1/120 (/ (* (pow k 2) (pow t 3)) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/120 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) t) (*.f64 t t)) (sin.f64 k)) (cos.f64 k)) (*.f64 l l))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (/ (* (pow t 3) (sin k)) (pow l 2)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
#s(approx (/ (pow t 3) (* l l)) #s(hole binary64 (/ (pow t 3) (pow l 2)))) |
#s(approx (/ (pow t 3) (* l l)) (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) #s(hole binary64 (/ (pow k 2) (pow t 2)))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (/ (* k (pow t 3)) (pow l 2)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* 1/120 (/ (* (pow k 2) (pow t 3)) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/120 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 117 |
| 1 | 38 | 117 |
| 2 | 48 | 117 |
| 3 | 52 | 111 |
| 4 | 56 | 105 |
| 5 | 60 | 101 |
| 6 | 62 | 99 |
| 7 | 64 | 99 |
| 0 | 64 | 99 |
| 1 | 143 | 93 |
| 0 | 825 | 93 |
| 1 | 1185 | 93 |
| 2 | 1603 | 93 |
| 3 | 1832 | 93 |
| 4 | 1903 | 93 |
| 5 | 1917 | 93 |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| 1× | saturated |
| 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)))) |
(*.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)) |
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
| Outputs |
|---|
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k))) |
(/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) |
(neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k))))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))))) |
(*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (tan.f64 k)) |
(*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l)) (*.f64 (tan.f64 k) (sin.f64 k))) |
(*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k)) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) |
(*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) |
(*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (tan.f64 k) (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k))) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) (*.f64 (*.f64 (tan.f64 k) (sin.f64 k)) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) (*.f64 (sin.f64 k) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (tan.f64 k))) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))))) |
(fma.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) |
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))))) |
(+.f64 (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) #s(literal 1 binary64)) (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (tan.f64 k) (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l)) (sin.f64 k)) |
(*.f64 (*.f64 (tan.f64 k) (sin.f64 k)) (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l)) |
(*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)) (tan.f64 k)) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) (tan.f64 k))) |
(*.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) (*.f64 (tan.f64 k) (sin.f64 k))) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) (tan.f64 k)) (*.f64 l l)) |
(/.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (*.f64 (tan.f64 k) (sin.f64 k))) l) |
(/.f64 (*.f64 (pow.f64 (neg.f64 t) #s(literal 3 binary64)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 l l)) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l))) (cos.f64 k)) |
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)) (sin.f64 k)) (cos.f64 k)) |
(/.f64 (*.f64 (tan.f64 k) (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64)))) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) (sin.f64 k)) (*.f64 (*.f64 l l) (cos.f64 k))) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (cos.f64 k) (*.f64 l l))) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (neg.f64 l)) (/.f64 (sin.f64 k) (neg.f64 l))) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fabs.f64 l)) (/.f64 (sin.f64 k) (fabs.f64 l))) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)) |
(*.f64 (sin.f64 k) (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l)) |
(*.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) (sin.f64 k)) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (sin.f64 k) (*.f64 l l))) |
(/.f64 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) l) l) |
(/.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (sin.f64 k)) l) |
(/.f64 (*.f64 (pow.f64 (neg.f64 t) #s(literal 3 binary64)) (sin.f64 k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (sin.f64 k) (/.f64 (pow.f64 t #s(literal 3 binary64)) l)) l) |
(/.f64 (*.f64 (sin.f64 k) (pow.f64 (neg.f64 t) #s(literal 3 binary64))) (*.f64 (neg.f64 l) l)) |
(/.f64 (neg.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (sin.f64 k) (pow.f64 t #s(literal 3 binary64))) (*.f64 l l)) |
(*.f64 (/.f64 (*.f64 t t) (neg.f64 l)) (/.f64 t (neg.f64 l))) |
(*.f64 (/.f64 t (neg.f64 l)) (/.f64 (*.f64 t t) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 t t) (fabs.f64 l)) (/.f64 t (fabs.f64 l))) |
(*.f64 (/.f64 t (fabs.f64 l)) (/.f64 (*.f64 t t) (fabs.f64 l))) |
(*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) |
(*.f64 (/.f64 t l) (/.f64 (*.f64 t t) l)) |
(*.f64 (*.f64 t t) (/.f64 t (*.f64 l l))) |
(*.f64 t (/.f64 (*.f64 t t) (*.f64 l l))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l)) (neg.f64 l)) |
(/.f64 (neg.f64 (pow.f64 (neg.f64 t) #s(literal 3 binary64))) (*.f64 l l)) |
(/.f64 (pow.f64 (neg.f64 t) #s(literal 3 binary64)) (*.f64 (neg.f64 l) l)) |
(/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) l) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(neg.f64 (/.f64 (pow.f64 (neg.f64 t) #s(literal 3 binary64)) (*.f64 l l))) |
(neg.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (neg.f64 l) l))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.f64 k t) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))))) |
(-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(+.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) |
Compiled 3 107 to 475 computations (84.7% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 91 | 9 | 100 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 92 | 9 | 101 |
| Status | Accuracy | Program |
|---|---|---|
| 43.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)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| ▶ | 44.8% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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.6% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (tan.f64 k)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| ▶ | 42.6% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 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 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) | |
| ▶ | 74.2% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
| 30.3% | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) | |
| ▶ | 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| ▶ | 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
Compiled 698 to 460 computations (34.1% saved)
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) | |
| cost-diff | 0 | (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) | |
| cost-diff | 0 | (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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)))) | |
| cost-diff | 0 | (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) | |
| cost-diff | 0 | (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) | |
| cost-diff | 0 | (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l))) | |
| cost-diff | 0 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| cost-diff | 0 | (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l))) | |
| cost-diff | 0 | #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) | |
| cost-diff | 0 | (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| cost-diff | 0 | (*.f64 l (+.f64 l l)) | |
| cost-diff | 0 | (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) | |
| cost-diff | 0 | (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t) | |
| cost-diff | 0 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| cost-diff | 0 | (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) | |
| cost-diff | 0 | (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k)))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 65 | 719 |
| 0 | 76 | 719 |
| 1 | 106 | 711 |
| 2 | 251 | 703 |
| 3 | 1485 | 703 |
| 0 | 8732 | 703 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k)))) |
(*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) |
(*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) |
(*.f64 t (sin.f64 k)) |
t |
(sin.f64 k) |
k |
(*.f64 l l) |
l |
(/.f64 (*.f64 k k) (cos.f64 k)) |
(*.f64 k k) |
(cos.f64 k) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) |
(*.f64 l (+.f64 l l)) |
l |
(+.f64 l l) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k k) |
k |
t |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(literal 2 binary64) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
(*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l))) |
(/.f64 (*.f64 k k) l) |
(*.f64 k k) |
k |
l |
(*.f64 t (/.f64 (*.f64 t t) l)) |
t |
(/.f64 (*.f64 t t) l) |
(*.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))) |
#s(literal 1 binary64) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
(/.f64 k t) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l))) |
(/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) |
(/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) |
(cos.f64 k) |
k |
(*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) |
(*.f64 t (sin.f64 k)) |
t |
(sin.f64 k) |
(*.f64 k k) |
(*.f64 l (+.f64 l l)) |
l |
(+.f64 l l) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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 (/.f64 (*.f64 t t) l) (/.f64 t 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 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) |
(*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) |
(/.f64 (*.f64 t t) l) |
(*.f64 t t) |
t |
l |
(/.f64 t 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) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k)))) |
(*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) |
(*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) |
(*.f64 t (sin.f64 k)) |
t |
(sin.f64 k) |
k |
(*.f64 l l) |
l |
(/.f64 (*.f64 k k) (cos.f64 k)) |
(*.f64 k k) |
(cos.f64 k) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) |
(*.f64 l (+.f64 l l)) |
l |
(+.f64 l l) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k k) |
k |
t |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(literal 2 binary64) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
(*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l))) |
(/.f64 (*.f64 k k) l) |
(*.f64 k k) |
k |
l |
(*.f64 t (/.f64 (*.f64 t t) l)) |
t |
(/.f64 (*.f64 t t) l) |
(*.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))) |
#s(literal 1 binary64) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
(/.f64 k t) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l))) |
(/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) |
(/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) |
(cos.f64 k) |
k |
(*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) |
(*.f64 t (sin.f64 k)) |
t |
(sin.f64 k) |
(*.f64 k k) |
(*.f64 l (+.f64 l l)) |
l |
(+.f64 l l) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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 (/.f64 (*.f64 t t) l) (/.f64 t 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 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) |
(*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) |
(/.f64 (*.f64 t t) l) |
(*.f64 t t) |
t |
l |
(/.f64 t 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) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 2.1529168351883663 | (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) | |
| accuracy | 8.150540253661356 | (/.f64 (*.f64 t t) l) | |
| accuracy | 10.771908664905244 | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | |
| accuracy | 21.660239943573007 | (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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))) | |
| accuracy | 0.24609375 | (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) | |
| accuracy | 0.24609375 | (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) | |
| accuracy | 3.8753956556938824 | (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) | |
| accuracy | 13.202245718705136 | (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l))) | |
| accuracy | 10.771908664905244 | (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) | |
| accuracy | 12.74138185107107 | (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l))) | |
| accuracy | 20.047223150430245 | #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) | |
| accuracy | 21.660239943573007 | (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) | |
| accuracy | 0.10384750976844202 | (*.f64 (*.f64 k k) (*.f64 k k)) | |
| accuracy | 2.2041078781289207 | (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t) | |
| accuracy | 15.318997336701527 | (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) | |
| accuracy | 15.644565347792504 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| accuracy | 0.12115056092414822 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))))) | |
| accuracy | 0.24609375 | (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) | |
| accuracy | 10.255260799712662 | (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))) | |
| accuracy | 11.25862266006881 | (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) |
| 598.0ms | 42× | 2 | valid |
| 80.0ms | 152× | 0 | valid |
| 31.0ms | 38× | 3 | valid |
| 17.0ms | 24× | 1 | valid |
Compiled 540 to 47 computations (91.3% saved)
ival-add: 567.0ms (83.5% of total)ival-div: 27.0ms (4% of total)ival-mult: 26.0ms (3.8% of total)ival-pow: 21.0ms (3.1% of total)adjust: 14.0ms (2.1% of total)ival-sin: 6.0ms (0.9% of total)ival-tan: 5.0ms (0.7% of total)ival-cos: 5.0ms (0.7% of total)ival-pow2: 4.0ms (0.6% of total)ival-sub: 2.0ms (0.3% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k)))) |
(*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) |
(*.f64 l (+.f64 l l)) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
(*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l))) |
(/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) |
(/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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) l) (/.f64 t 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 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) |
(*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (*.f64 t t) l) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (/ (* t (pow (sin k) 2)) (pow l 2)))) |
#s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* k k) l) (* t (/ (* t t) l))) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2)))))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (cos k) (* t (pow (sin k) 2))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (/ (* (pow t 3) (sin k)) (pow l 2)))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) #s(hole binary64 (/ (pow k 2) (pow t 2)))) |
#s(approx (/ (* t t) l) #s(hole binary64 (/ (pow t 2) l))) |
#s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) #s(hole binary64 (* 2 (/ (pow l 2) (pow k 4))))) |
#s(approx (* l (+ l l)) #s(hole binary64 (* 2 (pow l 2)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (/ (* (pow k 2) t) (pow l 2)))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* -1/3 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t (pow l 2))) (* 2/45 (/ (* (pow k 2) t) (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) (pow l 2))) (* 2/45 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (* (pow k 2) (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* 2 (* (pow k 2) (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t)))))) (* 2 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))))) (pow k 4)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* 2 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* (pow k 2) (+ (* 2 (* (pow k 2) (- (* -1/720 (/ (pow l 2) t)) (+ (* -1/3 (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t))))) (+ (* -1/315 (/ (pow l 2) t)) (* 2/45 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))))))) (* 2 (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t)))))))))) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ 1 (* (pow k 4) t)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* -1/6 (/ (pow k 2) t)) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/120 (/ (pow k 2) t)) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/3024 (/ (pow k 2) t)) (* 7/120 (/ 1 t)))) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ 1 (* (pow k 2) t)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* -1/6 (/ (pow k 2) t)) (/ 1 t)) (pow k 2)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/120 (/ (pow k 2) t)) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 2)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/3024 (/ (pow k 2) t)) (* 7/120 (/ 1 t)))) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 2)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (/ (* k (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* 1/120 (/ (* (pow k 2) (pow t 3)) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/120 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (* (* k k) (* k k)) #s(hole binary64 (pow k 4))) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | l | @ | 0 | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/ (* (* t (sin k)) (sin k)) (* l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (/ (* l (+ l l)) (* (* k k) (* k k))) (* l (+ l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (* k k) l) (* t (/ (* t t) l))) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (/ (cos k) (* (* t (sin k)) (sin k))) (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (* (* (/ (* t t) l) (/ t l)) (sin k)) (* (* t (sin k)) (sin k)) (* (* k k) (* k k)) (- (+ 1 (pow (/ k t) 2)) 1) (/ (* t t) l)) |
| 15.0ms | t | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/ (* (* t (sin k)) (sin k)) (* l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (/ (* l (+ l l)) (* (* k k) (* k k))) (* l (+ l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (* k k) l) (* t (/ (* t t) l))) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (/ (cos k) (* (* t (sin k)) (sin k))) (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (* (* (/ (* t t) l) (/ t l)) (sin k)) (* (* t (sin k)) (sin k)) (* (* k k) (* k k)) (- (+ 1 (pow (/ k t) 2)) 1) (/ (* t t) l)) |
| 10.0ms | k | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/ (* (* t (sin k)) (sin k)) (* l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (/ (* l (+ l l)) (* (* k k) (* k k))) (* l (+ l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (* k k) l) (* t (/ (* t t) l))) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (/ (cos k) (* (* t (sin k)) (sin k))) (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (* (* (/ (* t t) l) (/ t l)) (sin k)) (* (* t (sin k)) (sin k)) (* (* k k) (* k k)) (- (+ 1 (pow (/ k t) 2)) 1) (/ (* t t) l)) |
| 10.0ms | t | @ | 0 | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/ (* (* t (sin k)) (sin k)) (* l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (/ (* l (+ l l)) (* (* k k) (* k k))) (* l (+ l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (* k k) l) (* t (/ (* t t) l))) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (/ (cos k) (* (* t (sin k)) (sin k))) (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (* (* (/ (* t t) l) (/ t l)) (sin k)) (* (* t (sin k)) (sin k)) (* (* k k) (* k k)) (- (+ 1 (pow (/ k t) 2)) 1) (/ (* t t) l)) |
| 9.0ms | t | @ | -inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/ (* (* t (sin k)) (sin k)) (* l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (/ (* l (+ l l)) (* (* k k) (* k k))) (* l (+ l l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (* (/ (* k k) l) (* t (/ (* t t) l))) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (/ (cos k) (* (* t (sin k)) (sin k))) (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (* (* (/ (* t t) l) (/ t l)) (sin k)) (* (* t (sin k)) (sin k)) (* (* k k) (* k k)) (- (+ 1 (pow (/ k t) 2)) 1) (/ (* t t) l)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 431 | 3138 |
| 1 | 1307 | 2916 |
| 2 | 7134 | 2896 |
| 0 | 8149 | 2896 |
| 1 | 10056 | 2872 |
| 2 | 15204 | 2872 |
| 3 | 19792 | 2872 |
| 4 | 21522 | 2872 |
| 5 | 22022 | 2872 |
| 6 | 22128 | 2872 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (/ (* t (pow (sin k) 2)) (pow l 2)))) |
#s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* k k) l) (* t (/ (* t t) l))) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2)))))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (cos k) (* t (pow (sin k) 2))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (/ (* (pow t 3) (sin k)) (pow l 2)))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) #s(hole binary64 (/ (pow k 2) (pow t 2)))) |
#s(approx (/ (* t t) l) #s(hole binary64 (/ (pow t 2) l))) |
#s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) #s(hole binary64 (* 2 (/ (pow l 2) (pow k 4))))) |
#s(approx (* l (+ l l)) #s(hole binary64 (* 2 (pow l 2)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (/ (* (pow k 2) t) (pow l 2)))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* -1/3 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t (pow l 2))) (* 2/45 (/ (* (pow k 2) t) (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) (pow l 2))) (* 2/45 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (* (pow k 2) (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* 2 (* (pow k 2) (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t)))))) (* 2 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))))) (pow k 4)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* 2 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* (pow k 2) (+ (* 2 (* (pow k 2) (- (* -1/720 (/ (pow l 2) t)) (+ (* -1/3 (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t))))) (+ (* -1/315 (/ (pow l 2) t)) (* 2/45 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))))))) (* 2 (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t)))))))))) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ 1 (* (pow k 4) t)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* -1/6 (/ (pow k 2) t)) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/120 (/ (pow k 2) t)) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/3024 (/ (pow k 2) t)) (* 7/120 (/ 1 t)))) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ 1 (* (pow k 2) t)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* -1/6 (/ (pow k 2) t)) (/ 1 t)) (pow k 2)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/120 (/ (pow k 2) t)) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 2)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/3024 (/ (pow k 2) t)) (* 7/120 (/ 1 t)))) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 2)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (/ (* k (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* 1/120 (/ (* (pow k 2) (pow t 3)) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/120 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (* (* k k) (* k k)) #s(hole binary64 (pow k 4))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (/ (* t (pow (sin k) 2)) (pow l 2)))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (/.f64 (sin.f64 k) l) l))) |
#s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (cos.f64 k)) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 (sin.f64 k) l)))) |
#s(approx (* (/ (* k k) l) (* t (/ (* t t) l))) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (/ (* k k) l) (* t (/ (* t t) l))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 k l) k) t) t) (/.f64 t l))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2)))))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (*.f64 (sin.f64 k) t)) (sin.f64 k))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (cos k) (* t (pow (sin k) 2))))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) (/.f64 (/.f64 (cos.f64 k) (sin.f64 k)) (*.f64 (sin.f64 k) t))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow t 3) (pow (sin k) 2)) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (cos.f64 k)) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 (sin.f64 k) l)))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (/ (* (pow t 3) (sin k)) (pow l 2)))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 (sin.f64 k) (*.f64 (/.f64 t l) t)) (/.f64 t l))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) #s(hole binary64 (/ (pow k 2) (pow t 2)))) |
#s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))) |
#s(approx (/ (* t t) l) #s(hole binary64 (/ (pow t 2) l))) |
#s(approx (/ (* t t) l) (*.f64 (/.f64 t l) t)) |
#s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) #s(hole binary64 (* 2 (/ (pow l 2) (pow k 4))))) |
#s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) |
#s(approx (* l (+ l l)) #s(hole binary64 (* 2 (pow l 2)))) |
#s(approx (* l (+ l l)) (*.f64 (+.f64 l l) l)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (/ (* (pow k 2) t) (pow l 2)))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* -1/3 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t (pow l 2))) (* 2/45 (/ (* (pow k 2) t) (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) (pow l 2))) (* 2/45 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 k l) k) t) t) (/.f64 t l))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (* (pow k 2) (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* 2 (* (pow k 2) (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t)))))) (* 2 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))))) (pow k 4)))) |
#s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* 2 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* (pow k 2) (+ (* 2 (* (pow k 2) (- (* -1/720 (/ (pow l 2) t)) (+ (* -1/3 (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t))))) (+ (* -1/315 (/ (pow l 2) t)) (* 2/45 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t))))))))) (* 2 (- (* 1/24 (/ (pow l 2) t)) (+ (* -1/3 (- (* -1/2 (/ (pow l 2) t)) (* -1/3 (/ (pow l 2) t)))) (* 2/45 (/ (pow l 2) t)))))))))) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ 1 (* (pow k 4) t)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* -1/6 (/ (pow k 2) t)) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/120 (/ (pow k 2) t)) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/3024 (/ (pow k 2) t)) (* 7/120 (/ 1 t)))) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 4)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ 1 (* (pow k 2) t)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* -1/6 (/ (pow k 2) t)) (/ 1 t)) (pow k 2)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/120 (/ (pow k 2) t)) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 2)))) |
#s(approx (/ (cos k) (* (* t (sin k)) (sin k))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/3024 (/ (pow k 2) t)) (* 7/120 (/ 1 t)))) (* 1/6 (/ 1 t)))) (/ 1 t)) (pow k 2)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (/ (* (pow k 2) (pow t 3)) (pow l 2)))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 k l) k) t) t) (/.f64 t l))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* 1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/6 (/ (pow t 3) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (* (/ (* t t) l) (/ t l)) (sin k)) (tan k)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 31/360 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (/ (* k (pow t 3)) (pow l 2)))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* 1/120 (/ (* (pow k 2) (pow t 3)) (pow l 2))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ (pow t 3) (pow l 2))) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) (pow t 3)) (pow l 2))) (* 1/120 (/ (pow t 3) (pow l 2))))))) (/ (pow t 3) (pow l 2)))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (* t (sin k)) (sin k)) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (* (* k k) (* k k)) #s(hole binary64 (pow k 4))) |
#s(approx (* (* k k) (* k k)) (*.f64 (*.f64 (*.f64 k k) k) k)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 65 | 538 |
| 1 | 76 | 538 |
| 2 | 90 | 538 |
| 3 | 103 | 528 |
| 4 | 112 | 518 |
| 5 | 123 | 518 |
| 6 | 129 | 518 |
| 7 | 133 | 516 |
| 8 | 135 | 516 |
| 0 | 135 | 512 |
| 1 | 324 | 466 |
| 0 | 1887 | 466 |
| 1 | 2709 | 466 |
| 2 | 3575 | 466 |
| 3 | 3917 | 466 |
| 4 | 4003 | 466 |
| 5 | 4022 | 466 |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| 1× | saturated |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k)))) |
(*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) |
(*.f64 l (+.f64 l l)) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) |
(*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l))) |
(/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) |
(/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t 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) l) (/.f64 t 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 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) |
(*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (*.f64 t t) l) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))) |
(*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (*.f64 (sin.f64 k) t) l)) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)) |
(*.f64 (*.f64 (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))) k) (/.f64 k (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (fabs.f64 l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (fabs.f64 l))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l)))) |
(*.f64 (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 l l))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))) |
(*.f64 (*.f64 (sin.f64 k) t) (*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) l) l) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (/.f64 k (cos.f64 k)) k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l)))) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))) (*.f64 (neg.f64 k) k)) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l)) l) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) l)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 (neg.f64 l) l)) |
(/.f64 (neg.f64 (*.f64 (*.f64 k k) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 (neg.f64 k) k)) (*.f64 l (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 (neg.f64 l) l) (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 l l) (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l)) (*.f64 (neg.f64 (cos.f64 k)) l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 (cos.f64 k)) (*.f64 (neg.f64 l) l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (neg.f64 (cos.f64 k)) (*.f64 l l))) |
(/.f64 (*.f64 (*.f64 k k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (*.f64 k k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (cos.f64 k) (*.f64 (neg.f64 l) l))) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 k k) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l)))) (cos.f64 k)) |
(/.f64 (neg.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (neg.f64 (*.f64 (cos.f64 k) (*.f64 l l)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) (*.f64 (*.f64 (neg.f64 l) l) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) (neg.f64 l)) (/.f64 (sin.f64 k) (neg.f64 l))) |
(*.f64 (/.f64 (sin.f64 k) (neg.f64 l)) (/.f64 (*.f64 (sin.f64 k) t) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) (fabs.f64 l)) (/.f64 (sin.f64 k) (fabs.f64 l))) |
(*.f64 (/.f64 (sin.f64 k) (fabs.f64 l)) (/.f64 (*.f64 (sin.f64 k) t) (fabs.f64 l))) |
(*.f64 (/.f64 t (fabs.f64 l)) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (fabs.f64 l))) |
(*.f64 (/.f64 (sin.f64 k) l) (/.f64 (*.f64 (sin.f64 k) t) l)) |
(*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (sin.f64 k) t)) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (sin.f64 k) l)) |
(*.f64 (/.f64 t (neg.f64 l)) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (neg.f64 l))) |
(*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) l)) |
(*.f64 (*.f64 (sin.f64 k) t) (/.f64 (/.f64 (sin.f64 k) l) l)) |
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) t) (*.f64 l l))) |
(*.f64 (sin.f64 k) (*.f64 t (/.f64 (/.f64 (sin.f64 k) l) l))) |
(*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))) |
(*.f64 t (*.f64 (sin.f64 k) (/.f64 (/.f64 (sin.f64 k) l) l))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (sin.f64 k)) l) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l)) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 l l)) |
(/.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (neg.f64 l) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) l) |
(/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 l l)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l l))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 (neg.f64 l) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t)) |
(*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t)) |
(*.f64 (/.f64 l (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) t)) |
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (/.f64 l t)) |
(*.f64 l (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t)) |
(*.f64 #s(literal 2 binary64) (/.f64 l (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t))) |
(/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) (neg.f64 t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 (neg.f64 t))) |
(/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) t)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 t))) |
(+.f64 (/.f64 (*.f64 l l) (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t)) (/.f64 (*.f64 l l) (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t))) |
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k)) (/.f64 l (*.f64 (neg.f64 k) k))) |
(*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) |
(*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) |
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) (/.f64 l k)) |
(*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) |
(*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 #s(literal 2 binary64) k) k)) |
(*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 l (*.f64 (*.f64 k k) k))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 l (*.f64 k k))) |
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) l) |
(*.f64 l (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(*.f64 #s(literal 2 binary64) (/.f64 l (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (fabs.f64 k)) (fabs.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (neg.f64 k)) (neg.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) k) |
(/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) |
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k)) (*.f64 (neg.f64 k) k)) |
(/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 l l)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 l l)) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 k) k)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) |
(/.f64 (/.f64 #s(literal 2 binary64) k) (*.f64 (*.f64 k k) k)) |
(/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 k k)) |
(/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) |
(neg.f64 (/.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64))))) |
(+.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (/.f64 (*.f64 l l) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(+.f64 (/.f64 l (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (/.f64 l (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(*.f64 l #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 l l) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) t) (/.f64 t l))) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) t) (/.f64 t l))) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) t) (/.f64 t l))) |
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) t) (/.f64 t l)) |
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) t) k) (/.f64 k l)) |
(*.f64 (*.f64 (/.f64 (*.f64 k k) l) (/.f64 (*.f64 t t) l)) t) |
(*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) (/.f64 (*.f64 t t) l)) |
(*.f64 (*.f64 (/.f64 (*.f64 t t) l) t) (/.f64 (*.f64 k k) l)) |
(*.f64 (/.f64 (*.f64 t t) l) (*.f64 (/.f64 (*.f64 k k) l) t)) |
(*.f64 (/.f64 (*.f64 k k) l) (*.f64 (/.f64 (*.f64 t t) l) t)) |
(*.f64 (*.f64 k k) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) |
(*.f64 k (*.f64 (/.f64 k l) (*.f64 (/.f64 (*.f64 t t) l) t))) |
(*.f64 t (*.f64 (/.f64 (*.f64 t t) l) (/.f64 (*.f64 k k) l))) |
(/.f64 (*.f64 (*.f64 (*.f64 t t) t) (/.f64 (*.f64 k k) l)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (/.f64 (*.f64 t t) l) t)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) (*.f64 (neg.f64 t) t)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 k k) l) t) (*.f64 t t)) l) |
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) t) (*.f64 (neg.f64 k) k)) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 t t) t)) l) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 k k) t) (/.f64 (*.f64 t t) l))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (*.f64 t t) t) (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 t t) t) (*.f64 k k)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (*.f64 t t) t)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 k k) (*.f64 (*.f64 t t) t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (*.f64 k k) t) (/.f64 (*.f64 t t) l)) l) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) #s(literal 2 binary64))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fabs.f64 k)) (/.f64 #s(literal 2 binary64) (fabs.f64 k))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (neg.f64 k)) (/.f64 #s(literal 2 binary64) (neg.f64 k))) |
(*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k)) |
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) #s(literal 2 binary64)) |
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) #s(literal 2 binary64)) l) |
(*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) #s(literal 2 binary64)) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k)) |
(*.f64 l (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) #s(literal 2 binary64))) |
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l)) |
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) (fabs.f64 k)) (fabs.f64 k)) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 k)) (neg.f64 k)) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k) |
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) #s(literal 2 binary64)) k) |
(/.f64 (*.f64 (/.f64 (neg.f64 (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) #s(literal 2 binary64)) (*.f64 (neg.f64 k) k)) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 l l)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 l l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k)) k) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 (neg.f64 k) k)) |
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 k)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (neg.f64 k) k)) |
(/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 k k)) |
(fma.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l)) |
(fma.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) (*.f64 l l) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) (*.f64 l l))) |
(fma.f64 (*.f64 l l) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) (*.f64 (*.f64 l l) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)))) |
(fma.f64 l (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) (*.f64 l (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l))) |
(+.f64 (*.f64 l (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l)) (*.f64 l (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l))) |
(+.f64 (*.f64 (*.f64 l l) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k))) (*.f64 (*.f64 l l) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)))) |
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l)) |
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) (*.f64 l l)) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) (*.f64 l l))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k)) (neg.f64 k)) |
(/.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k)) (*.f64 (sin.f64 k) (*.f64 k k))) |
(/.f64 (neg.f64 (cos.f64 k)) (neg.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(/.f64 (neg.f64 (cos.f64 k)) (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k))) |
(/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fabs.f64 k)) (fabs.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (neg.f64 k)) (neg.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) |
(/.f64 (/.f64 (neg.f64 (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (neg.f64 k) k)) |
(/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) |
(/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k))) |
(neg.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (neg.f64 k) k))) |
(/.f64 (/.f64 (cos.f64 k) (sin.f64 k)) (*.f64 (sin.f64 k) t)) |
(/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k))) (neg.f64 (sin.f64 k))) |
(/.f64 (neg.f64 (neg.f64 (cos.f64 k))) (neg.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(/.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k)) (sin.f64 k)) |
(/.f64 (neg.f64 (cos.f64 k)) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(neg.f64 (/.f64 (neg.f64 (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) |
(/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) (*.f64 (tan.f64 k) (sin.f64 k)))) |
(neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) (*.f64 (tan.f64 k) (sin.f64 k)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) (*.f64 (tan.f64 k) (sin.f64 k))))) |
(*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (tan.f64 k)) |
(*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) (*.f64 (tan.f64 k) (sin.f64 k))) |
(*.f64 (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) |
(*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (tan.f64 k) (*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l) (*.f64 (*.f64 (tan.f64 k) (sin.f64 k)) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l) (*.f64 (sin.f64 k) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))) |
(*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) |
(*.f64 (/.f64 (*.f64 t t) l) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 l l)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))))) |
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))))) |
(+.f64 (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) #s(literal 1 binary64)) (*.f64 (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (tan.f64 k) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) (sin.f64 k)) |
(*.f64 (*.f64 (tan.f64 k) (/.f64 (*.f64 t t) l)) (/.f64 (*.f64 (sin.f64 k) t) l)) |
(*.f64 (*.f64 (tan.f64 k) (sin.f64 k)) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) |
(*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)) (tan.f64 k)) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l) (*.f64 (tan.f64 k) (sin.f64 k))) |
(*.f64 (/.f64 t l) (*.f64 (/.f64 (*.f64 t t) l) (*.f64 (tan.f64 k) (sin.f64 k)))) |
(*.f64 (/.f64 (*.f64 t t) l) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (tan.f64 k))) |
(*.f64 (/.f64 (*.f64 t t) l) (*.f64 (/.f64 t l) (*.f64 (tan.f64 k) (sin.f64 k)))) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l) (tan.f64 k))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (tan.f64 k)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (*.f64 t t)) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) t) (*.f64 (tan.f64 k) (sin.f64 k))) l) |
(/.f64 (*.f64 (*.f64 (*.f64 t t) t) (*.f64 (tan.f64 k) (sin.f64 k))) (*.f64 l l)) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l))) (cos.f64 k)) |
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)) (sin.f64 k)) (cos.f64 k)) |
(/.f64 (*.f64 (tan.f64 k) (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k))) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (sin.f64 k)) (*.f64 (cos.f64 k) (*.f64 l l))) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k))) (*.f64 (cos.f64 k) (*.f64 l l))) |
(*.f64 (*.f64 (sin.f64 k) (/.f64 (*.f64 t t) l)) (/.f64 t l)) |
(*.f64 (/.f64 (*.f64 (*.f64 t t) t) (neg.f64 l)) (/.f64 (sin.f64 k) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 t t) t) (fabs.f64 l)) (/.f64 (sin.f64 k) (fabs.f64 l))) |
(*.f64 (*.f64 (*.f64 t t) t) (/.f64 (/.f64 (sin.f64 k) l) l)) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l) (sin.f64 k)) |
(*.f64 (/.f64 t l) (*.f64 (/.f64 (*.f64 t t) l) (sin.f64 k))) |
(*.f64 (*.f64 (/.f64 (*.f64 t t) l) t) (/.f64 (sin.f64 k) l)) |
(*.f64 (/.f64 (*.f64 t t) l) (/.f64 (*.f64 (sin.f64 k) t) l)) |
(*.f64 (sin.f64 k) (/.f64 (*.f64 (/.f64 (*.f64 t t) l) t) l)) |
(*.f64 t (*.f64 (/.f64 t l) (/.f64 (*.f64 (sin.f64 k) t) l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) l) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (*.f64 t t)) (sin.f64 k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) t) (sin.f64 k)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) t) (/.f64 (*.f64 (sin.f64 k) t) l)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 t t) (/.f64 (*.f64 (sin.f64 k) t) l)) l) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (neg.f64 t) (*.f64 t t))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (/.f64 (*.f64 t t) l) t)) l) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (*.f64 l l)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)) |
(*.f64 (sin.f64 k) (*.f64 (sin.f64 k) t)) |
(*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 k k) (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (*.f64 (*.f64 k k) (neg.f64 k)) (neg.f64 k)) |
(*.f64 (*.f64 (fabs.f64 k) (neg.f64 k)) (*.f64 (fabs.f64 k) (neg.f64 k))) |
(*.f64 (*.f64 (fabs.f64 k) k) (*.f64 (fabs.f64 k) k)) |
(*.f64 (*.f64 (neg.f64 k) (fabs.f64 k)) (*.f64 (neg.f64 k) (fabs.f64 k))) |
(*.f64 (*.f64 k (fabs.f64 k)) (*.f64 k (fabs.f64 k))) |
(*.f64 (pow.f64 (*.f64 k k) #s(literal 1 binary64)) (pow.f64 (*.f64 k k) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (*.f64 k k) #s(literal 1 binary64)) (*.f64 k k)) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) (*.f64 k k))) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) (*.f64 k k))) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 k) k)) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k (*.f64 (*.f64 k k) k)) |
(pow.f64 (*.f64 (neg.f64 k) k) #s(literal 2 binary64)) |
(pow.f64 (*.f64 k k) #s(literal 2 binary64)) |
(neg.f64 (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(fabs.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 k k)) #s(literal 2 binary64))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.f64 k t) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64))))) |
(-.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(+.f64 (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(*.f64 (neg.f64 t) (/.f64 (neg.f64 t) l)) |
(*.f64 (fabs.f64 t) (/.f64 (fabs.f64 t) l)) |
(*.f64 (/.f64 t l) t) |
(*.f64 t (/.f64 t l)) |
(/.f64 (*.f64 (neg.f64 t) t) (neg.f64 l)) |
(/.f64 (*.f64 t t) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 t t) l) |
(neg.f64 (/.f64 (*.f64 (neg.f64 t) t) l)) |
(neg.f64 (/.f64 (*.f64 t t) (neg.f64 l))) |
Compiled 14 760 to 1 482 computations (90% saved)
47 alts after pruning (45 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 315 | 43 | 358 |
| Fresh | 2 | 2 | 4 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 0 | 0 |
| Total | 320 | 47 | 367 |
| Status | Accuracy | Program |
|---|---|---|
| 50.4% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| 52.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) t) (/.f64 t 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.6% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (tan.f64 k)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 50.5% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (tan.f64 k)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 42.8% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.f64 k t) #s(literal 1 binary64)) #s(literal 1 binary64)))) | |
| 48.6% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| 85.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) l))) | |
| ▶ | 85.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) |
| 73.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)))) | |
| 73.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) | |
| ▶ | 86.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
| 68.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (cos.f64 k))))) | |
| 75.0% | (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) | |
| 78.2% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (sin.f64 k) t)) (/.f64 (*.f64 k k) (cos.f64 k))))) | |
| 79.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) l)) (/.f64 (*.f64 k k) (cos.f64 k))))) | |
| 78.5% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)))) | |
| 68.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(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) | |
| 77.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) | |
| ▶ | 63.4% | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
| 30.3% | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) | |
| 26.3% | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) | |
| 82.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (fma.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l))) | |
| 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) | |
| 55.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| 51.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) | |
| 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) | |
| ✓ | 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 62.4% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k k)) #s(literal 2 binary64)))) t)) | |
| ▶ | 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) | |
| ▶ | 53.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
| 71.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) | |
| 78.2% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) (*.f64 l (+.f64 l l)))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k)) (sin.f64 k)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| 51.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| ✓ | 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
| 66.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| 52.5% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) | |
| 61.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) | |
| 71.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
Compiled 4 057 to 2 648 computations (34.7% saved)
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) | |
| cost-diff | 0 | (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k)))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) | |
| cost-diff | 0 | (cos.f64 k) | |
| cost-diff | 0 | (*.f64 (cos.f64 k) #s(literal 2 binary64)) | |
| cost-diff | 0 | (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) | |
| cost-diff | 0 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) | |
| cost-diff | 0 | (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)) | |
| cost-diff | 0 | #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)))) | |
| cost-diff | 0 | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) | |
| cost-diff | 0 | (*.f64 (*.f64 k k) (*.f64 k k)) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) | |
| cost-diff | 0 | (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t) | |
| cost-diff | 0 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| cost-diff | 0 | (/.f64 (*.f64 (sin.f64 k) t) l) | |
| cost-diff | 0 | (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 67 | 691 |
| 0 | 77 | 691 |
| 1 | 133 | 675 |
| 2 | 395 | 659 |
| 3 | 2551 | 659 |
| 0 | 8678 | 659 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(*.f64 (sin.f64 k) t) |
(sin.f64 k) |
k |
t |
l |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(/.f64 (sin.f64 k) l) |
(*.f64 (/.f64 k (cos.f64 k)) k) |
(/.f64 k (cos.f64 k)) |
(cos.f64 k) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) |
#s(literal 2 binary64) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k k) |
k |
t |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
(*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)) |
(/.f64 (/.f64 t l) l) |
(/.f64 t l) |
t |
l |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 k k) k) |
(*.f64 k k) |
k |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (cos.f64 k) #s(literal 2 binary64)) |
(cos.f64 k) |
k |
#s(literal 2 binary64) |
(*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(*.f64 k k) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
t |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) |
(/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
t |
l |
(*.f64 k k) |
(*.f64 l (cos.f64 k)) |
(cos.f64 k) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(*.f64 (sin.f64 k) t) |
(sin.f64 k) |
k |
t |
l |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(/.f64 (sin.f64 k) l) |
(*.f64 (/.f64 k (cos.f64 k)) k) |
(/.f64 k (cos.f64 k)) |
(cos.f64 k) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) |
#s(literal 2 binary64) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k k) |
k |
t |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
(*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)) |
(/.f64 (/.f64 t l) l) |
(/.f64 t l) |
t |
l |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 k k) k) |
(*.f64 k k) |
k |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (cos.f64 k) #s(literal 2 binary64)) |
(cos.f64 k) |
k |
#s(literal 2 binary64) |
(*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(*.f64 k k) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
t |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) |
(/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
t |
l |
(*.f64 k k) |
(*.f64 l (cos.f64 k)) |
(cos.f64 k) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 2.6870643292086287 | (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) | |
| accuracy | 3.7697044602218033 | (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) | |
| accuracy | 3.849451121540302 | (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) | |
| accuracy | 6.8444324817076625 | (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) | |
| accuracy | 0.27962875976844204 | (pow.f64 (sin.f64 k) #s(literal 2 binary64)) | |
| accuracy | 3.849451121540302 | (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) | |
| accuracy | 3.907339056984248 | (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) | |
| accuracy | 30.84148177939758 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) | |
| accuracy | 0.12115056092414822 | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) | |
| accuracy | 0.14453125 | (/.f64 (/.f64 t l) l) | |
| accuracy | 14.820487048416426 | (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)) | |
| accuracy | 23.786613535012318 | #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) | |
| accuracy | 0.10384750976844202 | (*.f64 (*.f64 k k) (*.f64 k k)) | |
| accuracy | 0.21524668121885976 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) | |
| accuracy | 4.262866064133178 | (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t) | |
| accuracy | 28.259933994950533 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| accuracy | 0.14453125 | (/.f64 k (cos.f64 k)) | |
| accuracy | 2.1540554770669567 | (/.f64 (*.f64 (sin.f64 k) t) l) | |
| accuracy | 3.625665836008591 | (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) | |
| accuracy | 5.50394325396087 | (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
| 667.0ms | 153× | 0 | valid |
| 41.0ms | 38× | 2 | valid |
| 35.0ms | 38× | 3 | valid |
| 26.0ms | 27× | 1 | valid |
Compiled 459 to 52 computations (88.7% saved)
ival-div: 632.0ms (86.2% of total)ival-mult: 45.0ms (6.1% of total)adjust: 14.0ms (1.9% of total)ival-tan: 13.0ms (1.8% of total)ival-sin: 8.0ms (1.1% of total)ival-pow2: 7.0ms (1% of total)ival-cos: 5.0ms (0.7% of total)ival-pow: 3.0ms (0.4% of total)ival-sub: 2.0ms (0.3% of total)ival-add: 2.0ms (0.3% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) |
(*.f64 (*.f64 k k) (*.f64 k 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
(*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (cos.f64 k) #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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(/.f64 k (cos.f64 k)) |
(/.f64 (/.f64 t l) l) |
(*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* t (sin k)) l))) |
#s(approx (/ (/ 2 (* (* k k) (* k k))) t) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (/ t l) l) (* (* (* k k) k) k)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (* 2 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) l))) |
#s(approx (/ (/ t l) l) #s(hole binary64 (/ t (pow l 2)))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 2) (* t (pow (sin k) 2))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (/ (* t (pow (sin k) 2)) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (* (pow k 2) (sin k)) (* l (cos k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* k t) l))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (/ 2 (* (* k k) (* k k))) #s(hole binary64 (/ 2 (pow k 4)))) |
#s(approx (* (* k k) (* k k)) #s(hole binary64 (pow k 4))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* -1/3 (/ (pow k 2) t)) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/60 (/ (pow k 2) t)) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/1512 (/ (pow k 2) t)) (* 7/60 (/ 1 t)))) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (cos k) 2) #s(hole binary64 2)) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* -1 (pow k 2))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* (pow k 2) (- (* 1/12 (pow k 2)) 1))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* (pow k 2) (- (* (pow k 2) (+ 1/12 (* -1/360 (pow k 2)))) 1))))) |
#s(approx (cos k) #s(hole binary64 1)) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* -1/2 (pow k 2))))) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* (pow k 2) (- (* 1/24 (pow k 2)) 1/2))))) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 1/24 (* -1/720 (pow k 2)))) 1/2))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (/ (* (pow k 4) t) l))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* -1/3 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* 2/45 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) l)) (* 2/45 (/ t l)))))) (/ t l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (pow k 3) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (/ k (cos k)) #s(hole binary64 k)) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* 1/2 (pow k 2)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* 5/24 (pow k 2)))))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* (pow k 2) (+ 5/24 (* 61/720 (pow k 2)))))))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) t))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow k 2))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* -1/3 (pow k 2)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* 2/45 (pow k 2)) 1/3)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 2/45 (* -1/315 (pow k 2)))) 1/3)))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (/ (* (pow k 2) t) l))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* -1/3 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* 2/45 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) l)) (* 2/45 (/ t l)))))) (/ t l))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (* 2 (cos k)))) |
#s(approx (cos k) #s(hole binary64 (cos k))) |
#s(approx (/ k (cos k)) #s(hole binary64 (/ k (cos k)))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow (sin k) 2))) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | k | @ | -inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* k k) (* k k))) t) (/ 2 (* (* k k) (* k k))) (* (* k k) (* k k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (* (/ (/ t l) l) (* (* (* k k) k) k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) (* (cos k) 2) (cos k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* (/ (sin k) l) (* (/ k (cos k)) k)) (/ k (cos k)) (/ (/ t l) l) (* (* k k) (* (pow (sin k) 2) t)) (* (pow (sin k) 2) t) (pow (sin k) 2) (/ (* (pow (sin k) 2) t) l)) |
| 9.0ms | t | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* k k) (* k k))) t) (/ 2 (* (* k k) (* k k))) (* (* k k) (* k k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (* (/ (/ t l) l) (* (* (* k k) k) k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) (* (cos k) 2) (cos k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* (/ (sin k) l) (* (/ k (cos k)) k)) (/ k (cos k)) (/ (/ t l) l) (* (* k k) (* (pow (sin k) 2) t)) (* (pow (sin k) 2) t) (pow (sin k) 2) (/ (* (pow (sin k) 2) t) l)) |
| 8.0ms | k | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* k k) (* k k))) t) (/ 2 (* (* k k) (* k k))) (* (* k k) (* k k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (* (/ (/ t l) l) (* (* (* k k) k) k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) (* (cos k) 2) (cos k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* (/ (sin k) l) (* (/ k (cos k)) k)) (/ k (cos k)) (/ (/ t l) l) (* (* k k) (* (pow (sin k) 2) t)) (* (pow (sin k) 2) t) (pow (sin k) 2) (/ (* (pow (sin k) 2) t) l)) |
| 8.0ms | t | @ | -inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* k k) (* k k))) t) (/ 2 (* (* k k) (* k k))) (* (* k k) (* k k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (* (/ (/ t l) l) (* (* (* k k) k) k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) (* (cos k) 2) (cos k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* (/ (sin k) l) (* (/ k (cos k)) k)) (/ k (cos k)) (/ (/ t l) l) (* (* k k) (* (pow (sin k) 2) t)) (* (pow (sin k) 2) t) (pow (sin k) 2) (/ (* (pow (sin k) 2) t) l)) |
| 7.0ms | l | @ | -inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* k k) (* k k))) t) (/ 2 (* (* k k) (* k k))) (* (* k k) (* k k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (* (/ (/ t l) l) (* (* (* k k) k) k)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) (* (cos k) 2) (cos k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* (/ (sin k) l) (* (/ k (cos k)) k)) (/ k (cos k)) (/ (/ t l) l) (* (* k k) (* (pow (sin k) 2) t)) (* (pow (sin k) 2) t) (pow (sin k) 2) (/ (* (pow (sin k) 2) t) l)) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 501 | 2970 |
| 1 | 1467 | 2771 |
| 2 | 7250 | 2739 |
| 0 | 8070 | 2721 |
| 1 | 10179 | 2701 |
| 2 | 15033 | 2700 |
| 3 | 18926 | 2700 |
| 4 | 20396 | 2700 |
| 5 | 20860 | 2700 |
| 6 | 20968 | 2700 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* t (sin k)) l))) |
#s(approx (/ (/ 2 (* (* k k) (* k k))) t) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (/ t l) l) (* (* (* k k) k) k)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (* 2 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) l))) |
#s(approx (/ (/ t l) l) #s(hole binary64 (/ t (pow l 2)))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 2) (* t (pow (sin k) 2))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (/ (* t (pow (sin k) 2)) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (* (pow k 2) (sin k)) (* l (cos k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* k t) l))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (/ 2 (* (* k k) (* k k))) #s(hole binary64 (/ 2 (pow k 4)))) |
#s(approx (* (* k k) (* k k)) #s(hole binary64 (pow k 4))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* -1/3 (/ (pow k 2) t)) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/60 (/ (pow k 2) t)) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/1512 (/ (pow k 2) t)) (* 7/60 (/ 1 t)))) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (cos k) 2) #s(hole binary64 2)) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* -1 (pow k 2))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* (pow k 2) (- (* 1/12 (pow k 2)) 1))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* (pow k 2) (- (* (pow k 2) (+ 1/12 (* -1/360 (pow k 2)))) 1))))) |
#s(approx (cos k) #s(hole binary64 1)) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* -1/2 (pow k 2))))) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* (pow k 2) (- (* 1/24 (pow k 2)) 1/2))))) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 1/24 (* -1/720 (pow k 2)))) 1/2))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (/ (* (pow k 4) t) l))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* -1/3 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* 2/45 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) l)) (* 2/45 (/ t l)))))) (/ t l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (pow k 3) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (/ k (cos k)) #s(hole binary64 k)) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* 1/2 (pow k 2)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* 5/24 (pow k 2)))))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* (pow k 2) (+ 5/24 (* 61/720 (pow k 2)))))))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) t))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow k 2))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* -1/3 (pow k 2)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* 2/45 (pow k 2)) 1/3)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 2/45 (* -1/315 (pow k 2)))) 1/3)))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (/ (* (pow k 2) t) l))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* -1/3 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* 2/45 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) l)) (* 2/45 (/ t l)))))) (/ t l))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (* 2 (cos k)))) |
#s(approx (cos k) #s(hole binary64 (cos k))) |
#s(approx (/ k (cos k)) #s(hole binary64 (/ k (cos k)))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow (sin k) 2))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (*.f64 (sin.f64 k) (sin.f64 k))) (/.f64 (fma.f64 l l (*.f64 l l)) (*.f64 k k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* t (sin k)) l))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 (sin.f64 k) l) t)) |
#s(approx (/ (/ 2 (* (* k k) (* k k))) t) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l))) |
#s(approx (* (/ (/ t l) l) (* (* (* k k) k) k)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (/ t l) l) (* (* (* k k) k) k)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (* 2 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) (/.f64 (/.f64 (/.f64 (+.f64 (cos.f64 k) (cos.f64 k)) (*.f64 k k)) (*.f64 (sin.f64 k) t)) (sin.f64 k))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) l))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (*.f64 (*.f64 k (sin.f64 k)) (*.f64 k (sin.f64 k))) (/.f64 t l))) |
#s(approx (/ (/ t l) l) #s(hole binary64 (/ t (pow l 2)))) |
#s(approx (/ (/ t l) l) (/.f64 (/.f64 t l) l)) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 2) (* t (pow (sin k) 2))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (/ (* t (pow (sin k) 2)) l))) |
#s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (* (pow k 2) (sin k)) (* l (cos k))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (fma.f64 l l (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* k t) l))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (/ 2 (* (* k k) (* k k))) #s(hole binary64 (/ 2 (pow k 4)))) |
#s(approx (* (* k k) (* k k)) #s(hole binary64 (pow k 4))) |
#s(approx (* (* k k) (* k k)) (*.f64 (*.f64 (*.f64 k k) k) k)) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* -1/3 (/ (pow k 2) t)) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/60 (/ (pow k 2) t)) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (* (cos k) 2) (* (* k k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/1512 (/ (pow k 2) t)) (* 7/60 (/ 1 t)))) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (cos k) 2) #s(hole binary64 2)) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* -1 (pow k 2))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* (pow k 2) (- (* 1/12 (pow k 2)) 1))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (+ 2 (* (pow k 2) (- (* (pow k 2) (+ 1/12 (* -1/360 (pow k 2)))) 1))))) |
#s(approx (cos k) #s(hole binary64 1)) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* -1/2 (pow k 2))))) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* (pow k 2) (- (* 1/24 (pow k 2)) 1/2))))) |
#s(approx (cos k) #s(hole binary64 (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 1/24 (* -1/720 (pow k 2)))) 1/2))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (/ (* (pow (sin k) 2) t) l) (* k k)) (* l (cos k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (/ (* (pow k 4) t) l))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* -1/3 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* 2/45 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) l)) (* 2/45 (/ t l)))))) (/ t l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (pow k 3) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (/ k (cos k)) #s(hole binary64 k)) |
#s(approx (/ k (cos k)) k) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* 1/2 (pow k 2)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* 5/24 (pow k 2)))))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* (pow k 2) (+ 5/24 (* 61/720 (pow k 2)))))))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) t))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (* k k) (* (pow (sin k) 2) t)) #s(hole binary64 (* (pow k 4) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow k 2))) |
#s(approx (pow (sin k) 2) (*.f64 k k)) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* -1/3 (pow k 2)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* 2/45 (pow k 2)) 1/3)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 2/45 (* -1/315 (pow k 2)))) 1/3)))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (/ (* (pow k 2) t) l))) |
#s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* -1/3 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* 2/45 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (pow (sin k) 2) t) l) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/3 (/ t l)) (* (pow k 2) (+ (* -1/315 (/ (* (pow k 2) t) l)) (* 2/45 (/ t l)))))) (/ t l))))) |
#s(approx (* (cos k) 2) #s(hole binary64 (* 2 (cos k)))) |
#s(approx (* (cos k) 2) (+.f64 (cos.f64 k) (cos.f64 k))) |
#s(approx (cos k) #s(hole binary64 (cos k))) |
#s(approx (cos k) (cos.f64 k)) |
#s(approx (/ k (cos k)) #s(hole binary64 (/ k (cos k)))) |
#s(approx (/ k (cos k)) (/.f64 k (cos.f64 k))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow (sin k) 2))) |
#s(approx (pow (sin k) 2) (*.f64 (sin.f64 k) (sin.f64 k))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 67 | 594 |
| 1 | 77 | 594 |
| 2 | 82 | 594 |
| 3 | 100 | 594 |
| 4 | 110 | 594 |
| 5 | 120 | 590 |
| 6 | 126 | 590 |
| 7 | 128 | 590 |
| 0 | 128 | 578 |
| 1 | 327 | 526 |
| 0 | 1805 | 522 |
| 1 | 2345 | 522 |
| 2 | 2938 | 522 |
| 3 | 3064 | 522 |
| 4 | 3096 | 522 |
| 5 | 3101 | 522 |
| 6 | 3102 | 522 |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| 1× | saturated |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) |
(*.f64 (*.f64 k k) (*.f64 k 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))) |
(*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (cos.f64 k) #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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(/.f64 k (cos.f64 k)) |
(/.f64 (/.f64 t l) l) |
(*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) |
| Outputs |
|---|
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 t (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 t (cos.f64 k)))) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l))) k) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) (/.f64 k (cos.f64 k))) k) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) k) (/.f64 k (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (fabs.f64 l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (fabs.f64 l))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (cos.f64 k)) (/.f64 k l)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (cos.f64 k)) (/.f64 (*.f64 k k) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 t (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 k k) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (cos.f64 k))) |
(*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l))) |
(*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (*.f64 (sin.f64 k) t) l)) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 (/.f64 (*.f64 k k) l) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (cos.f64 k))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 l l))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l))) |
(*.f64 (*.f64 k k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l))) |
(*.f64 (*.f64 k k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) t) l)) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l))) |
(*.f64 (/.f64 k (cos.f64 k)) (*.f64 k (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)))) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) |
(*.f64 (*.f64 (sin.f64 k) t) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) l)) |
(*.f64 (*.f64 (sin.f64 k) t) (*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 t l) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))))) |
(*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (cos.f64 k)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) l) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) t) l)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (sin.f64 k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l))) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (/.f64 k (cos.f64 k)) k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (*.f64 (neg.f64 t) (sin.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k)))) l) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l))) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) (*.f64 (neg.f64 k) k)) (neg.f64 (cos.f64 k))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l)) (neg.f64 l)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) l)) (neg.f64 (cos.f64 k))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) l)) (neg.f64 (*.f64 (neg.f64 l) (cos.f64 k)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 (neg.f64 t) (sin.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 (sin.f64 k) t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (sin.f64 k)) (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k)))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 (cos.f64 k)) (*.f64 (neg.f64 l) l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 (neg.f64 l) l) (neg.f64 (cos.f64 k)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) (*.f64 l l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) l) (cos.f64 k)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) l) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (neg.f64 (*.f64 l (*.f64 (cos.f64 k) l)))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (neg.f64 l) (*.f64 (cos.f64 k) l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (neg.f64 (cos.f64 k)) (*.f64 l l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (cos.f64 k) (*.f64 (neg.f64 l) l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (*.f64 (neg.f64 l) l) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (*.f64 l l) (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))) |
(neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) l) (*.f64 (cos.f64 k) l))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (neg.f64 l) (cos.f64 k)))) |
(*.f64 (/.f64 t l) (sin.f64 k)) |
(*.f64 (sin.f64 k) (/.f64 t l)) |
(*.f64 t (/.f64 (sin.f64 k) l)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 t) (sin.f64 k))) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 t) (sin.f64 k)) (neg.f64 l)) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(neg.f64 (/.f64 (*.f64 (neg.f64 t) (sin.f64 k)) l)) |
(neg.f64 (/.f64 (*.f64 (sin.f64 k) t) (neg.f64 l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t)) |
(/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t)) |
(/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) (neg.f64 t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 (neg.f64 t))) |
(/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t)) |
(neg.f64 (/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) t)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 t))) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (fabs.f64 k)) (fabs.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (neg.f64 k)) (neg.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) k) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 k) k)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) |
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k)) (*.f64 (neg.f64 k) k)) |
(/.f64 (/.f64 #s(literal 2 binary64) k) (*.f64 (*.f64 k k) k)) |
(/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 k k)) |
(/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) |
(neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (*.f64 k k) (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (*.f64 (*.f64 k k) (neg.f64 k)) (neg.f64 k)) |
(*.f64 (*.f64 (fabs.f64 k) (neg.f64 k)) (*.f64 (fabs.f64 k) (neg.f64 k))) |
(*.f64 (*.f64 (neg.f64 k) (fabs.f64 k)) (*.f64 (neg.f64 k) (fabs.f64 k))) |
(*.f64 (*.f64 k (fabs.f64 k)) (*.f64 k (fabs.f64 k))) |
(*.f64 (*.f64 (fabs.f64 k) k) (*.f64 (fabs.f64 k) k)) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) (*.f64 k k))) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) (*.f64 k k))) |
(*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 k) k)) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k (*.f64 (*.f64 k k) k)) |
(pow.f64 (*.f64 (neg.f64 k) k) #s(literal 2 binary64)) |
(pow.f64 (*.f64 k k) #s(literal 2 binary64)) |
(neg.f64 (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(fabs.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 k 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)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (pow.f64 (*.f64 k k) #s(literal 2 binary64))))) |
#s(approx (* (/ (* (* t (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 k) k)) |
(*.f64 (*.f64 (/.f64 (/.f64 t l) l) (*.f64 k k)) (*.f64 k k)) |
(*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 (*.f64 k k) k)) |
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) k) |
(*.f64 (*.f64 (neg.f64 k) k) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (/.f64 t l) l))) |
(*.f64 (*.f64 (*.f64 k k) k) (*.f64 k (/.f64 (/.f64 t l) l))) |
(*.f64 (/.f64 (/.f64 t l) l) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) |
(*.f64 (/.f64 t l) (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l)) |
(*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) |
(*.f64 (*.f64 k k) (*.f64 (*.f64 k k) (/.f64 (/.f64 t l) l))) |
(*.f64 k (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k))) |
(/.f64 (*.f64 (/.f64 (neg.f64 t) l) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) (/.f64 (neg.f64 t) l)) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (/.f64 t l) (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 t l) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) l) |
(/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) t))) |
(*.f64 (/.f64 (cos.f64 k) (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) t)) |
(*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) (/.f64 (cos.f64 k) t)) |
(*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (/.f64 (/.f64 #s(literal 2 binary64) k) k)) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 (cos.f64 k) k) k)) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) (/.f64 (/.f64 #s(literal 2 binary64) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) t) (cos.f64 k)) |
(*.f64 (cos.f64 k) (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) t)) |
(*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t))) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) t) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) k)) (*.f64 (sin.f64 k) t)) (sin.f64 k)) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) k)) (sin.f64 k)) (*.f64 (sin.f64 k) t)) |
(/.f64 (/.f64 (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) k)) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(/.f64 (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) t) |
(/.f64 (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) |
(/.f64 (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) k) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (cos.f64 k) (/.f64 (/.f64 #s(literal 2 binary64) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 k k)) |
(/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) k) k) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) k))) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 k)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)))) |
(/.f64 (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 k)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t))) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 k)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)))) |
(*.f64 (cos.f64 k) #s(literal 2 binary64)) |
(*.f64 #s(literal 2 binary64) (cos.f64 k)) |
(+.f64 (cos.f64 k) (cos.f64 k)) |
(fma.f64 (sin.f64 k) (cos.f64 (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cos.f64 k) (sin.f64 (/.f64 (PI.f64) #s(literal 2 binary64))))) |
(sin.f64 (+.f64 (neg.f64 k) (/.f64 (PI.f64) #s(literal 2 binary64)))) |
(sin.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) k)) |
(cos.f64 (neg.f64 (neg.f64 k))) |
(cos.f64 (neg.f64 k)) |
(cos.f64 k) |
(+.f64 (*.f64 (sin.f64 k) (cos.f64 (/.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (cos.f64 k) (sin.f64 (/.f64 (PI.f64) #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 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 t (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 t (cos.f64 k)))) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l))) k) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) (/.f64 k (cos.f64 k))) k) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) k) (/.f64 k (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (fabs.f64 l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (fabs.f64 l))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (cos.f64 k)) (/.f64 k l)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (cos.f64 k)) (/.f64 (*.f64 k k) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (*.f64 l l)) (/.f64 t (cos.f64 k))) |
(*.f64 (/.f64 (*.f64 k k) (*.f64 l l)) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (cos.f64 k))) |
(*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l))) |
(*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (*.f64 (sin.f64 k) t) l)) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 (/.f64 (*.f64 k k) l) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (cos.f64 k))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 l l))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l))) |
(*.f64 (*.f64 k k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l))) |
(*.f64 (*.f64 k k) (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) t) l)) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l))) |
(*.f64 (/.f64 k (cos.f64 k)) (*.f64 k (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)))) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) |
(*.f64 (*.f64 (sin.f64 k) t) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) l)) |
(*.f64 (*.f64 (sin.f64 k) t) (*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 t l) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))))) |
(*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))) |
(*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (cos.f64 k)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) l) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (/.f64 (*.f64 (sin.f64 k) t) l)) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (sin.f64 k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l))) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (/.f64 k (cos.f64 k)) k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (*.f64 (neg.f64 t) (sin.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k)))) l) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l))) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (/.f64 t l) l)) (*.f64 (neg.f64 k) k)) (neg.f64 (cos.f64 k))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l)) (neg.f64 l)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) l)) (neg.f64 (cos.f64 k))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) l)) (neg.f64 (*.f64 (neg.f64 l) (cos.f64 k)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 (neg.f64 t) (sin.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 (sin.f64 k) t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (sin.f64 k)) (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k)))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 (cos.f64 k)) (*.f64 (neg.f64 l) l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 (neg.f64 l) l) (neg.f64 (cos.f64 k)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) (*.f64 l l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) l) (cos.f64 k)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) l) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (neg.f64 (*.f64 l (*.f64 (cos.f64 k) l)))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (neg.f64 l) (*.f64 (cos.f64 k) l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (neg.f64 (cos.f64 k)) (*.f64 l l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (cos.f64 k) (*.f64 (neg.f64 l) l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (*.f64 (neg.f64 l) l) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (*.f64 (*.f64 l l) (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))) |
(neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) l) (*.f64 (cos.f64 k) l))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (neg.f64 l) (cos.f64 k)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (neg.f64 k)) (neg.f64 k)) |
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)))) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 k k)) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) l)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) (*.f64 k k))) |
(*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l))) |
(*.f64 k (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k))) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (neg.f64 t)) (neg.f64 l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) |
(*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) k) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (sin.f64 k) l)) |
(*.f64 (/.f64 k (cos.f64 k)) (*.f64 k (/.f64 (sin.f64 k) l))) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (sin.f64 k) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) |
(*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (sin.f64 k) l)) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 k k) (/.f64 (sin.f64 k) l)) (cos.f64 k)) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (*.f64 (/.f64 k (cos.f64 k)) k)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (neg.f64 (sin.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (neg.f64 k) k)) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (/.f64 (sin.f64 k) l) (*.f64 k k)) (cos.f64 k)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k)))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (neg.f64 (sin.f64 k))) (*.f64 (neg.f64 (cos.f64 k)) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (sin.f64 k)) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 k k) (neg.f64 (sin.f64 k))) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 l) (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (*.f64 k k)) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l) |
(/.f64 (*.f64 (*.f64 k k) (sin.f64 k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 k k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (neg.f64 (neg.f64 k)) (neg.f64 (neg.f64 (cos.f64 k)))) |
(/.f64 (neg.f64 k) (neg.f64 (cos.f64 k))) |
(/.f64 k (cos.f64 k)) |
(neg.f64 (/.f64 k (neg.f64 (cos.f64 k)))) |
(neg.f64 (/.f64 (neg.f64 k) (cos.f64 k))) |
(/.f64 (/.f64 t (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (neg.f64 t) (*.f64 (neg.f64 l) l)) |
(/.f64 (/.f64 (neg.f64 t) l) (neg.f64 l)) |
(/.f64 (/.f64 t l) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 t l) l) |
(/.f64 t (*.f64 l l)) |
(neg.f64 (/.f64 (/.f64 (neg.f64 t) l) l)) |
(neg.f64 (/.f64 (/.f64 t l) (neg.f64 l))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)) |
(*.f64 (*.f64 (*.f64 k k) (*.f64 (sin.f64 k) t)) (sin.f64 k)) |
(*.f64 (*.f64 (*.f64 k k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 k k) (sin.f64 k)) (*.f64 (sin.f64 k) t)) |
(*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) |
(*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 k k)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 t (*.f64 k k))) |
(*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(*.f64 (*.f64 (sin.f64 k) t) (*.f64 (sin.f64 k) (*.f64 k k))) |
(*.f64 (sin.f64 k) (*.f64 (*.f64 (sin.f64 k) t) (*.f64 k k))) |
(*.f64 k (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 t (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)) |
(*.f64 (sin.f64 k) (*.f64 (sin.f64 k) t)) |
(*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(*.f64 (fabs.f64 (sin.f64 k)) (fabs.f64 (sin.f64 k))) |
(*.f64 (exp.f64 (log.f64 (sin.f64 k))) (exp.f64 (log.f64 (sin.f64 k)))) |
(*.f64 (neg.f64 (sin.f64 k)) (neg.f64 (sin.f64 k))) |
(*.f64 (sin.f64 k) (sin.f64 k)) |
(pow.f64 (exp.f64 (log.f64 (sin.f64 k))) #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(/.f64 (-.f64 (cos.f64 (-.f64 k k)) (cos.f64 (+.f64 k k))) #s(literal 2 binary64)) |
(exp.f64 (*.f64 (log.f64 (sin.f64 k)) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 k)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 k)) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 t l)) |
(*.f64 (/.f64 t l) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l)) |
(*.f64 (sin.f64 k) (/.f64 (*.f64 (sin.f64 k) t) l)) |
(*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) l)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (neg.f64 l)) |
(/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) |
(neg.f64 (/.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) l)) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 l))) |
Compiled 14 631 to 1 413 computations (90.3% saved)
59 alts after pruning (55 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 293 | 32 | 325 |
| Fresh | 17 | 23 | 40 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 2 | 2 |
| Total | 313 | 59 | 372 |
| Status | Accuracy | Program |
|---|---|---|
| 50.4% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| 50.5% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (tan.f64 k)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 48.6% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| 80.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l))) | |
| 80.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) | |
| 78.4% | (/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) | |
| 71.7% | (/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) | |
| 75.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) | |
| 86.2% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (cos.f64 k))))) | |
| 85.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l)) (*.f64 k k)) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (cos.f64 k))))) | |
| 67.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (cos.f64 k))))) | |
| 70.2% | (/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) | |
| 90.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (cos.f64 k))))) | |
| 75.9% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) | |
| 74.8% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) | |
| 80.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))))) | |
| 91.5% | (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) | |
| 75.0% | (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) | |
| ▶ | 70.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
| ▶ | 96.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
| ▶ | 70.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
| 79.9% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) | |
| 77.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) | |
| 62.3% | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) | |
| ✓ | 63.4% | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
| 60.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) | |
| 66.6% | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) k)))) | |
| 26.3% | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) | |
| 82.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (fma.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l))) | |
| 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) | |
| 55.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) | |
| 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) | |
| ✓ | 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 62.4% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k k)) #s(literal 2 binary64)))) t)) | |
| ▶ | 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
| ✓ | 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) | |
| 53.4% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t))) | |
| 52.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) | |
| 52.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) | |
| 56.3% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) | |
| 52.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) | |
| 56.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) | |
| 71.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| ✓ | 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
| 66.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| ▶ | 52.5% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) | |
| 51.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) | |
| 61.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) | |
| 51.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) | |
| 71.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
Compiled 5 160 to 3 392 computations (34.3% saved)
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) k) | |
| cost-diff | 0 | (/.f64 (/.f64 #s(literal 2 binary64) k) k) | |
| cost-diff | 0 | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) | |
| cost-diff | 0 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) | |
| cost-diff | 0 | #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) | |
| cost-diff | 0 | (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) | |
| cost-diff | 0 | (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) | |
| cost-diff | 0 | (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) | |
| cost-diff | 0 | (*.f64 (*.f64 (*.f64 k k) k) k) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) | |
| cost-diff | 0 | (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t) | |
| cost-diff | 0 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) | |
| cost-diff | 0 | (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) | |
| cost-diff | 0 | (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) | |
| cost-diff | 0 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))) | |
| cost-diff | 0 | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 63 | 640 |
| 0 | 73 | 640 |
| 1 | 106 | 624 |
| 2 | 251 | 608 |
| 3 | 1485 | 608 |
| 0 | 8730 | 608 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) |
(/.f64 k (cos.f64 k)) |
k |
(cos.f64 k) |
(/.f64 (sin.f64 k) l) |
(sin.f64 k) |
l |
(*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(*.f64 (sin.f64 k) t) |
t |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) |
#s(literal 2 binary64) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 k k) k) |
(*.f64 k k) |
k |
t |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
(*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)) |
(*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) |
(/.f64 t l) |
t |
l |
(/.f64 (*.f64 k k) l) |
(*.f64 k k) |
k |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
(*.f64 (/.f64 t l) k) |
(/.f64 t l) |
t |
l |
k |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(/.f64 (sin.f64 k) l) |
(sin.f64 k) |
(*.f64 (/.f64 k (cos.f64 k)) k) |
(/.f64 k (cos.f64 k)) |
(cos.f64 k) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (/.f64 #s(literal 2 binary64) k) k) |
(/.f64 #s(literal 2 binary64) k) |
#s(literal 2 binary64) |
k |
(/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(cos.f64 k) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
t |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) |
(/.f64 k (cos.f64 k)) |
k |
(cos.f64 k) |
(/.f64 (sin.f64 k) l) |
(sin.f64 k) |
l |
(*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(*.f64 (sin.f64 k) t) |
t |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) |
#s(literal 2 binary64) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 k k) k) |
(*.f64 k k) |
k |
t |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
(*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)) |
(*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) |
(/.f64 t l) |
t |
l |
(/.f64 (*.f64 k k) l) |
(*.f64 k k) |
k |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
(*.f64 (/.f64 t l) k) |
(/.f64 t l) |
t |
l |
k |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(/.f64 (sin.f64 k) l) |
(sin.f64 k) |
(*.f64 (/.f64 k (cos.f64 k)) k) |
(/.f64 k (cos.f64 k)) |
(cos.f64 k) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (/.f64 #s(literal 2 binary64) k) k) |
(/.f64 #s(literal 2 binary64) k) |
#s(literal 2 binary64) |
k |
(/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(cos.f64 k) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
t |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.27962875976844204 | (pow.f64 (sin.f64 k) #s(literal 2 binary64)) | |
| accuracy | 3.646002412925933 | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) | |
| accuracy | 3.849451121540302 | (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) | |
| accuracy | 30.84148177939758 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) | |
| accuracy | 3.625665836008591 | (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) | |
| accuracy | 5.50394325396087 | (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) | |
| accuracy | 6.105888028883424 | (*.f64 (/.f64 t l) k) | |
| accuracy | 26.428025448427256 | #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) | |
| accuracy | 3.744192011529618 | (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)) | |
| accuracy | 6.441146167048254 | (/.f64 (*.f64 k k) l) | |
| accuracy | 8.286371512463145 | (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) | |
| accuracy | 23.786613535012318 | #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) | |
| accuracy | 0.09375 | (*.f64 (*.f64 k k) k) | |
| accuracy | 0.21524668121885976 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) | |
| accuracy | 4.262866064133178 | (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t) | |
| accuracy | 28.259933994950533 | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) | |
| accuracy | 0.14453125 | (/.f64 k (cos.f64 k)) | |
| accuracy | 0.20703125 | (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) | |
| accuracy | 2.1540554770669567 | (/.f64 (*.f64 (sin.f64 k) t) l) | |
| accuracy | 3.208134207017586 | (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)) |
| 363.0ms | 27× | 1 | valid |
| 69.0ms | 38× | 2 | valid |
| 61.0ms | 153× | 0 | valid |
| 36.0ms | 38× | 3 | valid |
Compiled 446 to 48 computations (89.2% saved)
ival-mult: 370.0ms (76.7% of total)ival-div: 63.0ms (13.1% of total)adjust: 14.0ms (2.9% of total)ival-pow2: 7.0ms (1.5% of total)ival-sin: 7.0ms (1.5% of total)ival-sub: 6.0ms (1.2% of total)ival-tan: 5.0ms (1% of total)ival-cos: 5.0ms (1% of total)ival-pow: 3.0ms (0.6% of total)ival-add: 2.0ms (0.4% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
(*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)) |
(*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (/.f64 #s(literal 2 binary64) k) k) |
(/.f64 #s(literal 2 binary64) k) |
(*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(/.f64 k (cos.f64 k)) |
(*.f64 (*.f64 k k) k) |
(/.f64 (*.f64 k k) l) |
(*.f64 (/.f64 t l) k) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (/ 2 (* (* (* k k) k) k)) t) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (* (/ t l) (/ (* k k) l)) (* k k)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ t l) (/ (* k k) l)) #s(hole binary64 (/ (* (pow k 2) t) (pow l 2)))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* t (sin k)) l))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (* 2 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (/ (* k (* t (sin k))) l))) |
#s(approx (* (/ t l) k) #s(hole binary64 (/ (* k t) l))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (/ (* k (sin k)) (* l (cos k))))) |
#s(approx (/ (* k k) l) #s(hole binary64 (/ (pow k 2) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (* (pow k 2) (sin k)) (* l (cos k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (/ (pow k 2) l))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (/ 2 (* (* (* k k) k) k)) #s(hole binary64 (/ 2 (pow k 4)))) |
#s(approx (* (* (* k k) k) k) #s(hole binary64 (pow k 4))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* k t) l))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* -1/3 (/ (pow k 2) t)) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/60 (/ (pow k 2) t)) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/1512 (/ (pow k 2) t)) (* 7/60 (/ 1 t)))) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (/ 2 k) k) #s(hole binary64 (/ 2 (pow k 2)))) |
#s(approx (/ 2 k) #s(hole binary64 (/ 2 k))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (/ (* (pow k 2) t) l))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (/ k (cos k)) #s(hole binary64 k)) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* 1/2 (pow k 2)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* 5/24 (pow k 2)))))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* (pow k 2) (+ 5/24 (* 61/720 (pow k 2)))))))))) |
#s(approx (* (* k k) k) #s(hole binary64 (pow k 3))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (pow k 3) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow k 2))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* -1/3 (pow k 2)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* 2/45 (pow k 2)) 1/3)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 2/45 (* -1/315 (pow k 2)))) 1/3)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (/ k (cos k)))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow (sin k) 2))) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 37.0ms | t | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (* (/ k (cos k)) (/ (sin k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* (* k k) k) k)) t) (/ 2 (* (* (* k k) k) k)) (* (* (* k k) k) k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ t l) (/ (* k k) l)) (* k k)) (* (/ t l) (/ (* k k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) (/ (/ 2 k) k) (/ 2 k) (* k (/ (* (sin k) t) l)) (/ (* (sin k) t) l) (/ k (cos k)) (* (* k k) k) (/ (* k k) l) (* (/ t l) k) (* (/ (sin k) l) (* (/ k (cos k)) k)) (* (pow (sin k) 2) t) (pow (sin k) 2)) |
| 30.0ms | l | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (* (/ k (cos k)) (/ (sin k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* (* k k) k) k)) t) (/ 2 (* (* (* k k) k) k)) (* (* (* k k) k) k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ t l) (/ (* k k) l)) (* k k)) (* (/ t l) (/ (* k k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) (/ (/ 2 k) k) (/ 2 k) (* k (/ (* (sin k) t) l)) (/ (* (sin k) t) l) (/ k (cos k)) (* (* k k) k) (/ (* k k) l) (* (/ t l) k) (* (/ (sin k) l) (* (/ k (cos k)) k)) (* (pow (sin k) 2) t) (pow (sin k) 2)) |
| 22.0ms | t | @ | 0 | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (* (/ k (cos k)) (/ (sin k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* (* k k) k) k)) t) (/ 2 (* (* (* k k) k) k)) (* (* (* k k) k) k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ t l) (/ (* k k) l)) (* k k)) (* (/ t l) (/ (* k k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) (/ (/ 2 k) k) (/ 2 k) (* k (/ (* (sin k) t) l)) (/ (* (sin k) t) l) (/ k (cos k)) (* (* k k) k) (/ (* k k) l) (* (/ t l) k) (* (/ (sin k) l) (* (/ k (cos k)) k)) (* (pow (sin k) 2) t) (pow (sin k) 2)) |
| 9.0ms | k | @ | -inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (* (/ k (cos k)) (/ (sin k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* (* k k) k) k)) t) (/ 2 (* (* (* k k) k) k)) (* (* (* k k) k) k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ t l) (/ (* k k) l)) (* k k)) (* (/ t l) (/ (* k k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) (/ (/ 2 k) k) (/ 2 k) (* k (/ (* (sin k) t) l)) (/ (* (sin k) t) l) (/ k (cos k)) (* (* k k) k) (/ (* k k) l) (* (/ t l) k) (* (/ (sin k) l) (* (/ k (cos k)) k)) (* (pow (sin k) 2) t) (pow (sin k) 2)) |
| 8.0ms | k | @ | inf | ((/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (* (/ k (cos k)) (/ (sin k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/ (/ 2 (* (* (* k k) k) k)) t) (/ 2 (* (* (* k k) k) k)) (* (* (* k k) k) k) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (* (/ t l) (/ (* k k) l)) (* k k)) (* (/ t l) (/ (* k k) l)) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) (/ (* (sin k) t) l) (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) (/ (/ 2 k) k) (/ 2 k) (* k (/ (* (sin k) t) l)) (/ (* (sin k) t) l) (/ k (cos k)) (* (* k k) k) (/ (* k k) l) (* (/ t l) k) (* (/ (sin k) l) (* (/ k (cos k)) k)) (* (pow (sin k) 2) t) (pow (sin k) 2)) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 429 | 2404 |
| 1 | 1261 | 2242 |
| 2 | 6221 | 2222 |
| 0 | 8184 | 2203 |
| 1 | 10477 | 2179 |
| 2 | 15570 | 2177 |
| 3 | 20025 | 2177 |
| 4 | 21801 | 2177 |
| 5 | 22412 | 2177 |
| 6 | 22531 | 2177 |
| 7 | 22532 | 2177 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (/ 2 (* (* (* k k) k) k)) t) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (* (/ t l) (/ (* k k) l)) (* k k)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ t l) (/ (* k k) l)) #s(hole binary64 (/ (* (pow k 2) t) (pow l 2)))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* t (sin k)) l))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (* 2 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (/ (* k (* t (sin k))) l))) |
#s(approx (* (/ t l) k) #s(hole binary64 (/ (* k t) l))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (/ (* k (sin k)) (* l (cos k))))) |
#s(approx (/ (* k k) l) #s(hole binary64 (/ (pow k 2) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (* (pow k 2) (sin k)) (* l (cos k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (/ (pow k 2) l))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (/ 2 (* (* (* k k) k) k)) #s(hole binary64 (/ 2 (pow k 4)))) |
#s(approx (* (* (* k k) k) k) #s(hole binary64 (pow k 4))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* k t) l))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* -1/3 (/ (pow k 2) t)) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/60 (/ (pow k 2) t)) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/1512 (/ (pow k 2) t)) (* 7/60 (/ 1 t)))) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (/ 2 k) k) #s(hole binary64 (/ 2 (pow k 2)))) |
#s(approx (/ 2 k) #s(hole binary64 (/ 2 k))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (/ (* (pow k 2) t) l))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (/ k (cos k)) #s(hole binary64 k)) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* 1/2 (pow k 2)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* 5/24 (pow k 2)))))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* (pow k 2) (+ 5/24 (* 61/720 (pow k 2)))))))))) |
#s(approx (* (* k k) k) #s(hole binary64 (pow k 3))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (pow k 3) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow k 2))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* -1/3 (pow k 2)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* 2/45 (pow k 2)) 1/3)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 2/45 (* -1/315 (pow k 2)))) 1/3)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (/ k (cos k)))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow (sin k) 2))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))) (/.f64 (fma.f64 l l (*.f64 l l)) (*.f64 k k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k t) k) (cos.f64 k)) (/.f64 (*.f64 (sin.f64 k) (sin.f64 k)) (*.f64 l l)))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (*.f64 (/.f64 (*.f64 (*.f64 k t) k) (cos.f64 k)) (/.f64 (*.f64 (sin.f64 k) (sin.f64 k)) (*.f64 l l)))) |
#s(approx (/ (/ 2 (* (* (* k k) k) k)) t) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (* (/ t l) (/ (* k k) l)) (* k k)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (/ t l) (/ (* k k) l)) (* k k)) (*.f64 (*.f64 (*.f64 k k) (*.f64 (/.f64 k l) k)) (/.f64 t l))) |
#s(approx (* (/ t l) (/ (* k k) l)) #s(hole binary64 (/ (* (pow k 2) t) (pow l 2)))) |
#s(approx (* (/ t l) (/ (* k k) l)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 k k))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 2) (* t (pow (sin k) 2))) (* (pow l 2) (cos k))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (*.f64 (/.f64 (*.f64 (*.f64 k t) k) (cos.f64 k)) (/.f64 (*.f64 (sin.f64 k) (sin.f64 k)) (*.f64 l l)))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* t (sin k)) l))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) (sin.f64 k))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (* 2 (/ (cos k) (* (pow k 2) (* t (pow (sin k) 2))))))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) (/.f64 (/.f64 (+.f64 (cos.f64 k) (cos.f64 k)) (*.f64 k k)) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (/ (* k (* t (sin k))) l))) |
#s(approx (* k (/ (* (sin k) t) l)) (*.f64 (*.f64 (sin.f64 k) k) (/.f64 t l))) |
#s(approx (* (/ t l) k) #s(hole binary64 (/ (* k t) l))) |
#s(approx (* (/ t l) k) (*.f64 (/.f64 t l) k)) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* t (pow (sin k) 2)))) |
#s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (/ (* k (sin k)) (* l (cos k))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) (/.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (cos.f64 k))) |
#s(approx (/ (* k k) l) #s(hole binary64 (/ (pow k 2) l))) |
#s(approx (/ (* k k) l) (*.f64 (/.f64 k l) k)) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (* (pow k 2) (sin k)) (* l (cos k))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (* 2 (/ (pow l 2) (* (pow k 4) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (fma.f64 l l (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* -1/3 (/ (* (pow k 2) (pow l 2)) t)) (* 2 (/ (pow l 2) t))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))) (* -1/3 (/ (pow l 2) t))))) (pow k 4)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(hole binary64 (/ (+ (* 2 (/ (pow l 2) t)) (* (pow k 2) (+ (* -1/3 (/ (pow l 2) t)) (* (pow k 2) (+ (* -2 (* (pow k 2) (+ (* -1/6 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t)))) (+ (* -31/2160 (/ (pow l 2) t)) (* 173/5040 (/ (pow l 2) t)))))) (* -2 (+ (* -1/36 (/ (pow l 2) t)) (* 31/360 (/ (pow l 2) t))))))))) (pow k 4)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 k k) (*.f64 (/.f64 k l) k)) (/.f64 t l))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* 1/6 (/ (* (pow k 2) t) (pow l 2))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 31/360 (/ (* (pow k 2) t) (pow l 2))) (* 1/6 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (+ (* 1/6 (/ t (pow l 2))) (* (pow k 2) (+ (* 173/5040 (/ (* (pow k 2) t) (pow l 2))) (* 31/360 (/ t (pow l 2))))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (*.f64 (*.f64 (*.f64 k k) (*.f64 (/.f64 k l) k)) (/.f64 t l))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (/ (pow k 2) l))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ k (cos k)) (/ (sin k) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (/ 2 (* (* (* k k) k) k)) #s(hole binary64 (/ 2 (pow k 4)))) |
#s(approx (* (* (* k k) k) k) #s(hole binary64 (pow k 4))) |
#s(approx (* (* (* k k) k) k) (*.f64 (*.f64 k k) (*.f64 k k))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (/ (* (pow k 4) t) (pow l 2)))) |
#s(approx (* (* (/ k (cos k)) (/ (sin k) l)) (* k (/ (* (sin k) t) l))) (*.f64 (*.f64 (*.f64 k k) (*.f64 (/.f64 k l) k)) (/.f64 t l))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (* (/ (* (sin k) t) l) (* (/ (sin k) l) (* (/ k (cos k)) k))) #s(hole binary64 (* (pow k 4) (+ (* (pow k 2) (- (+ (* -1/3 (/ t (pow l 2))) (* (pow k 2) (- (+ (* 2/45 (/ t (pow l 2))) (* (pow k 2) (- (* -1/315 (/ t (pow l 2))) (+ (* -1/2 (- (* 2/45 (/ t (pow l 2))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2)))))) (+ (* -1/720 (/ t (pow l 2))) (* 1/24 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2)))))))))) (+ (* -1/2 (- (* -1/3 (/ t (pow l 2))) (* -1/2 (/ t (pow l 2))))) (* 1/24 (/ t (pow l 2))))))) (* -1/2 (/ t (pow l 2))))) (/ t (pow l 2)))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (/ (* k t) l))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (/ (* (sin k) t) l) #s(hole binary64 (* k (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ 2 (* (pow k 4) t)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* -1/3 (/ (pow k 2) t)) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* -7/60 (/ (pow k 2) t)) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (* (/ (/ 2 k) k) (/ (cos k) (* (pow (sin k) 2) t))) #s(hole binary64 (/ (+ (* (pow k 2) (- (* (pow k 2) (- (* -31/1512 (/ (pow k 2) t)) (* 7/60 (/ 1 t)))) (* 1/3 (/ 1 t)))) (* 2 (/ 1 t))) (pow k 4)))) |
#s(approx (/ (/ 2 k) k) #s(hole binary64 (/ 2 (pow k 2)))) |
#s(approx (/ 2 k) #s(hole binary64 (/ 2 k))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (/ (* (pow k 2) t) l))) |
#s(approx (* k (/ (* (sin k) t) l)) (*.f64 (/.f64 t l) (*.f64 k k))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* -1/6 (/ (* (pow k 2) t) l)) (/ t l))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* 1/120 (/ (* (pow k 2) t) l)))) (/ t l))))) |
#s(approx (* k (/ (* (sin k) t) l)) #s(hole binary64 (* (pow k 2) (+ (* (pow k 2) (+ (* -1/6 (/ t l)) (* (pow k 2) (+ (* -1/5040 (/ (* (pow k 2) t) l)) (* 1/120 (/ t l)))))) (/ t l))))) |
#s(approx (/ k (cos k)) #s(hole binary64 k)) |
#s(approx (/ k (cos k)) k) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* 1/2 (pow k 2)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* 5/24 (pow k 2)))))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (* k (+ 1 (* (pow k 2) (+ 1/2 (* (pow k 2) (+ 5/24 (* 61/720 (pow k 2)))))))))) |
#s(approx (* (* k k) k) #s(hole binary64 (pow k 3))) |
#s(approx (* (* k k) k) (*.f64 (*.f64 k k) k)) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (/ (pow k 3) l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* 1/3 (/ (pow k 2) l)) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* 2/15 (/ (pow k 2) l)) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) #s(hole binary64 (* (pow k 3) (+ (* (pow k 2) (+ (* (pow k 2) (+ (* 17/315 (/ (pow k 2) l)) (* 2/15 (/ 1 l)))) (* 1/3 (/ 1 l)))) (/ 1 l))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) t))) |
#s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* -1/3 (* (pow k 2) t)))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* 2/45 (* (pow k 2) t)))))))) |
#s(approx (* (pow (sin k) 2) t) #s(hole binary64 (* (pow k 2) (+ t (* (pow k 2) (+ (* -1/3 t) (* (pow k 2) (+ (* -1/315 (* (pow k 2) t)) (* 2/45 t))))))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow k 2))) |
#s(approx (pow (sin k) 2) (*.f64 k k)) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* -1/3 (pow k 2)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* 2/45 (pow k 2)) 1/3)))))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (* (pow k 2) (+ 1 (* (pow k 2) (- (* (pow k 2) (+ 2/45 (* -1/315 (pow k 2)))) 1/3)))))) |
#s(approx (/ k (cos k)) #s(hole binary64 (/ k (cos k)))) |
#s(approx (/ k (cos k)) (/.f64 k (cos.f64 k))) |
#s(approx (pow (sin k) 2) #s(hole binary64 (pow (sin k) 2))) |
#s(approx (pow (sin k) 2) (*.f64 (sin.f64 k) (sin.f64 k))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 63 | 555 |
| 1 | 73 | 555 |
| 2 | 82 | 555 |
| 3 | 97 | 555 |
| 4 | 108 | 555 |
| 5 | 118 | 551 |
| 6 | 124 | 551 |
| 0 | 124 | 545 |
| 1 | 296 | 515 |
| 0 | 1619 | 513 |
| 1 | 2153 | 513 |
| 2 | 2593 | 513 |
| 3 | 2670 | 513 |
| 4 | 2702 | 513 |
| 5 | 2707 | 513 |
| 6 | 2708 | 513 |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| 1× | saturated |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))) |
(*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k))) |
(*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)) |
(*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)))) |
(*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (/.f64 #s(literal 2 binary64) k) k) |
(/.f64 #s(literal 2 binary64) k) |
(*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(/.f64 k (cos.f64 k)) |
(*.f64 (*.f64 k k) k) |
(/.f64 (*.f64 k k) l) |
(*.f64 (/.f64 t l) k) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(pow.f64 (sin.f64 k) #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 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (sin.f64 k)) (/.f64 t l)) |
(*.f64 (*.f64 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (/.f64 k (cos.f64 k))) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 t (/.f64 (sin.f64 k) l))) k) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l))) (/.f64 k (cos.f64 k))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (*.f64 t (/.f64 (sin.f64 k) l))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 t (/.f64 (sin.f64 k) l)))) |
(*.f64 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k)))) |
(*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k)) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 t (/.f64 (sin.f64 k) l)))) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k))) |
(*.f64 (/.f64 k (cos.f64 k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l)))) |
(*.f64 k (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 t (/.f64 (sin.f64 k) l))) l) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k)))) l) |
(/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k)) (cos.f64 k)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k)) l) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) k) (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (neg.f64 k) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l)))) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 k (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l)))) (cos.f64 k)) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (*.f64 (neg.f64 t) (sin.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) (*.f64 (sin.f64 k) t)) l) |
(/.f64 (*.f64 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (*.f64 (/.f64 (sin.f64 k) l) k)) (cos.f64 k)) |
(/.f64 (*.f64 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (*.f64 (sin.f64 k) (/.f64 k (cos.f64 k)))) l) |
(/.f64 (*.f64 (*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) (*.f64 (sin.f64 k) k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) l) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 (neg.f64 t) (sin.f64 k))) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) (*.f64 (sin.f64 k) t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (/.f64 (sin.f64 k) l) k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) (/.f64 k (cos.f64 k)))) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))) |
(/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (*.f64 (cos.f64 k) l) l)) |
(*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) |
(*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) |
(*.f64 k (/.f64 (/.f64 (sin.f64 k) l) (cos.f64 k))) |
(*.f64 k (/.f64 (sin.f64 k) (*.f64 (cos.f64 k) l))) |
(/.f64 (*.f64 (neg.f64 k) (/.f64 (sin.f64 k) l)) (neg.f64 (cos.f64 k))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (/.f64 k (cos.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 k (cos.f64 k)) (neg.f64 (sin.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (sin.f64 k) l) (neg.f64 k)) (neg.f64 (cos.f64 k))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (sin.f64 k) l) k)) (neg.f64 (cos.f64 k))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 k) (/.f64 k (cos.f64 k)))) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (sin.f64 k) k)) (neg.f64 (*.f64 (cos.f64 k) l))) |
(/.f64 (*.f64 (neg.f64 k) (neg.f64 (sin.f64 k))) (*.f64 (neg.f64 (cos.f64 k)) (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 k) (sin.f64 k)) (*.f64 (neg.f64 (cos.f64 k)) l)) |
(/.f64 (*.f64 k (neg.f64 (sin.f64 k))) (*.f64 (cos.f64 k) (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (neg.f64 k)) (*.f64 (neg.f64 l) (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) k) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (sin.f64 k) (neg.f64 k)) (*.f64 l (neg.f64 (cos.f64 k)))) |
(/.f64 (*.f64 (sin.f64 k) (/.f64 k (cos.f64 k))) l) |
(/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (cos.f64 k)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t)) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) (neg.f64 t)) |
(/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 (neg.f64 t))) |
(/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) t) |
(/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)))) t)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) (neg.f64 t))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k)) (neg.f64 k)) |
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) k) |
(/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 k k)) |
(/.f64 (/.f64 #s(literal 2 binary64) k) (*.f64 (*.f64 k k) k)) |
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64))))) |
(/.f64 #s(literal 2 binary64) (pow.f64 (*.f64 k k) #s(literal 2 binary64))) |
(neg.f64 (/.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (*.f64 k k) (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (*.f64 (*.f64 k k) (neg.f64 k)) (neg.f64 k)) |
(*.f64 (*.f64 (fabs.f64 k) (neg.f64 k)) (*.f64 (fabs.f64 k) (neg.f64 k))) |
(*.f64 (*.f64 (fabs.f64 k) k) (*.f64 (fabs.f64 k) k)) |
(*.f64 (*.f64 (neg.f64 k) (fabs.f64 k)) (*.f64 (neg.f64 k) (fabs.f64 k))) |
(*.f64 (*.f64 k (fabs.f64 k)) (*.f64 k (fabs.f64 k))) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) (*.f64 k k))) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) (*.f64 k k))) |
(*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 k) k)) |
(*.f64 (*.f64 (*.f64 k k) k) k) |
(*.f64 (*.f64 k k) (*.f64 k k)) |
(*.f64 k (*.f64 (*.f64 k k) k)) |
(pow.f64 (*.f64 k 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 (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l) (/.f64 t l)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l) (/.f64 t l))) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)) |
(*.f64 (*.f64 (*.f64 (/.f64 t l) k) k) (/.f64 (*.f64 k k) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l) (/.f64 t l)) |
(*.f64 (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (/.f64 t l) k)) k) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)))) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)))) |
(*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (*.f64 k k)) |
(*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)) |
(*.f64 (/.f64 t l) (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l)) |
(*.f64 (*.f64 k k) (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l))) |
(*.f64 k (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (/.f64 t l) k))) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) k) (*.f64 k k)) l) |
(/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)) |
(/.f64 (*.f64 (neg.f64 t) (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l)) (neg.f64 l)) |
(/.f64 (*.f64 t (/.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) l)) l) |
(/.f64 (*.f64 (*.f64 k k) (*.f64 (*.f64 (/.f64 t l) k) k)) l) |
(/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l)) |
(*.f64 (/.f64 t (fabs.f64 l)) (/.f64 (*.f64 k k) (fabs.f64 l))) |
(*.f64 (/.f64 t (neg.f64 l)) (/.f64 (*.f64 k k) (neg.f64 l))) |
(*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) |
(*.f64 (/.f64 (*.f64 k k) l) (/.f64 t l)) |
(*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) |
(*.f64 k (*.f64 (/.f64 k l) (/.f64 t l))) |
(*.f64 t (/.f64 (/.f64 (*.f64 k k) l) l)) |
(*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) |
(/.f64 (/.f64 (*.f64 (*.f64 k k) t) (neg.f64 l)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 k k) t) (fabs.f64 l)) (fabs.f64 l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (/.f64 t l)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 t) (/.f64 (*.f64 k k) l)) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (*.f64 k k) l) (neg.f64 t)) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 t l) (*.f64 (neg.f64 k) k)) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t l) k) k)) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (*.f64 k k) t)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) (neg.f64 t)) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (neg.f64 k) k) t) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 k k) (neg.f64 t)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (neg.f64 t) (*.f64 (neg.f64 k) k)) (*.f64 l l)) |
(/.f64 (*.f64 (neg.f64 t) (*.f64 k k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 t (*.f64 (neg.f64 k) k)) (*.f64 (neg.f64 l) l)) |
(/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) |
(/.f64 (*.f64 (*.f64 (/.f64 t l) k) k) l) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))))) |
(*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k)))) |
#s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (cos.f64 k) t)) |
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t) (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k)) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k)) |
(*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) t) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (cos.f64 k)) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k)) t) |
(/.f64 (*.f64 (neg.f64 (cos.f64 k)) (/.f64 (/.f64 #s(literal 2 binary64) k) k)) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k)) (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (neg.f64 k)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 k k)) |
(/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (neg.f64 k))) (neg.f64 k)) |
(/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 k k)) |
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) t) |
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (neg.f64 (cos.f64 k))) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) k))) (neg.f64 k)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (cos.f64 k))) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) k) (cos.f64 k))) (neg.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (neg.f64 k))) (*.f64 t (neg.f64 k))) |
(/.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) k)) (*.f64 k t)) |
(/.f64 (*.f64 (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 k k) t)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 k)) (/.f64 #s(literal 2 binary64) (neg.f64 k))) (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (neg.f64 k))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 k)) (/.f64 #s(literal 2 binary64) k)) (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 k)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k))) |
(/.f64 (*.f64 (cos.f64 k) (/.f64 #s(literal 2 binary64) (neg.f64 k))) (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k))) |
(/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (*.f64 k k))) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k)) (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (neg.f64 k) t)) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k)) (neg.f64 (cos.f64 k))) (*.f64 (neg.f64 k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k)) (cos.f64 k)) (*.f64 (neg.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 k t)) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) k) (neg.f64 (cos.f64 k))) (*.f64 k (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 k) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (*.f64 k k) t)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (cos.f64 k))) (*.f64 (*.f64 k k) (*.f64 (neg.f64 t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 k)) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) |
(/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) k)) k) |
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (cos.f64 k)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) |
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(/.f64 (/.f64 #s(literal 2 binary64) (fabs.f64 k)) (fabs.f64 k)) |
(/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k)) (neg.f64 k)) |
(/.f64 (/.f64 #s(literal 2 binary64) k) (neg.f64 (neg.f64 k))) |
(/.f64 (/.f64 #s(literal 2 binary64) k) k) |
(/.f64 #s(literal 2 binary64) (*.f64 k k)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k)) k)) |
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) (neg.f64 k))) |
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 k))) |
(/.f64 #s(literal 2 binary64) k) |
(neg.f64 (/.f64 #s(literal 2 binary64) (neg.f64 k))) |
(*.f64 (*.f64 (sin.f64 k) k) (/.f64 t l)) |
(*.f64 (*.f64 t (/.f64 (sin.f64 k) l)) k) |
(*.f64 (sin.f64 k) (*.f64 (/.f64 t l) k)) |
(*.f64 k (*.f64 t (/.f64 (sin.f64 k) l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 t) (sin.f64 k)) k) (neg.f64 l)) |
(/.f64 (*.f64 k (*.f64 (neg.f64 t) (sin.f64 k))) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 k) k) t)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) k) t) l) |
(*.f64 (/.f64 t l) (sin.f64 k)) |
(*.f64 (sin.f64 k) (/.f64 t l)) |
(*.f64 t (/.f64 (sin.f64 k) l)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 t) (sin.f64 k))) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 t) (sin.f64 k)) (neg.f64 l)) |
(/.f64 (*.f64 (sin.f64 k) t) l) |
(neg.f64 (/.f64 (*.f64 (neg.f64 t) (sin.f64 k)) l)) |
(neg.f64 (/.f64 (*.f64 (sin.f64 k) t) (neg.f64 l))) |
(/.f64 (neg.f64 (neg.f64 k)) (neg.f64 (neg.f64 (cos.f64 k)))) |
(/.f64 (neg.f64 k) (neg.f64 (cos.f64 k))) |
(/.f64 k (cos.f64 k)) |
(neg.f64 (/.f64 (neg.f64 k) (cos.f64 k))) |
(neg.f64 (/.f64 k (neg.f64 (cos.f64 k)))) |
(*.f64 (*.f64 k (fabs.f64 k)) (fabs.f64 k)) |
(*.f64 (fabs.f64 k) (*.f64 (fabs.f64 k) k)) |
(*.f64 (neg.f64 k) (*.f64 (neg.f64 k) k)) |
(*.f64 (*.f64 (neg.f64 k) k) (neg.f64 k)) |
(*.f64 (*.f64 k k) k) |
(*.f64 k (*.f64 k k)) |
(*.f64 (fabs.f64 k) (/.f64 (fabs.f64 k) l)) |
(*.f64 (neg.f64 k) (/.f64 (neg.f64 k) l)) |
(*.f64 (/.f64 k l) k) |
(*.f64 k (/.f64 k l)) |
(/.f64 (*.f64 (neg.f64 k) k) (neg.f64 l)) |
(/.f64 (*.f64 k k) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 k k) l) |
(neg.f64 (/.f64 (*.f64 (neg.f64 k) k) l)) |
(neg.f64 (/.f64 (*.f64 k k) (neg.f64 l))) |
(*.f64 (/.f64 t l) k) |
(*.f64 k (/.f64 t l)) |
(*.f64 t (/.f64 k l)) |
(/.f64 (*.f64 (neg.f64 t) k) (neg.f64 l)) |
(/.f64 (*.f64 k (neg.f64 t)) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 k t)) (neg.f64 l)) |
(/.f64 (*.f64 k t) l) |
(*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (/.f64 k (cos.f64 k))) |
(*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (/.f64 (sin.f64 k) l)) |
(*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) k) |
(*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k)) |
(*.f64 (sin.f64 k) (/.f64 (*.f64 (/.f64 k (cos.f64 k)) k) l)) |
(*.f64 (/.f64 k (cos.f64 k)) (*.f64 (/.f64 (sin.f64 k) l) k)) |
(*.f64 k (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k)))) |
(/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (*.f64 k k) (/.f64 (sin.f64 k) l)) (cos.f64 k)) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (*.f64 (/.f64 k (cos.f64 k)) k)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (neg.f64 (sin.f64 k))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 (sin.f64 k) l) (*.f64 k k)) (cos.f64 k)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k)))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 k k) (neg.f64 (sin.f64 k))) (*.f64 (cos.f64 k) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 k k) (sin.f64 k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (neg.f64 (sin.f64 k)) (*.f64 k k)) (*.f64 (neg.f64 l) (cos.f64 k))) |
(/.f64 (*.f64 (sin.f64 k) (*.f64 k k)) (*.f64 (cos.f64 k) l)) |
(/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) |
(*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)) |
(*.f64 (sin.f64 k) (*.f64 (sin.f64 k) t)) |
(*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(*.f64 (fabs.f64 (sin.f64 k)) (fabs.f64 (sin.f64 k))) |
(*.f64 (exp.f64 (log.f64 (sin.f64 k))) (exp.f64 (log.f64 (sin.f64 k)))) |
(*.f64 (neg.f64 (sin.f64 k)) (neg.f64 (sin.f64 k))) |
(*.f64 (sin.f64 k) (sin.f64 k)) |
(pow.f64 (exp.f64 (log.f64 (sin.f64 k))) #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(/.f64 (-.f64 (cos.f64 (-.f64 k k)) (cos.f64 (+.f64 k k))) #s(literal 2 binary64)) |
(exp.f64 (*.f64 (log.f64 (sin.f64 k)) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 k)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 k)) #s(literal 2 binary64)))) |
Compiled 12 654 to 1 249 computations (90.1% saved)
66 alts after pruning (62 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 269 | 20 | 289 |
| Fresh | 8 | 42 | 50 |
| Picked | 4 | 1 | 5 |
| Done | 1 | 3 | 4 |
| Total | 282 | 66 | 348 |
| Status | Accuracy | Program |
|---|---|---|
| 50.4% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| 48.6% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) | |
| 80.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) | |
| 78.4% | (/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) | |
| 71.7% | (/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) | |
| 75.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) | |
| 86.2% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (cos.f64 k))))) | |
| 92.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) l))) | |
| 92.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) | |
| 78.2% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) | |
| 65.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) | |
| 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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (cos.f64 k))))) | |
| 95.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 k (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l)))) (cos.f64 k)))) | |
| 67.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (cos.f64 k))))) | |
| 70.2% | (/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) | |
| 90.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (cos.f64 k))))) | |
| 66.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) | |
| 75.9% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) | |
| 74.8% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) | |
| 95.9% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) | |
| 70.5% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) | |
| 80.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))))) | |
| 91.5% | (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) | |
| 75.0% | (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) | |
| 70.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) | |
| 77.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) | |
| 66.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) | |
| 70.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) | |
| 69.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) | |
| 69.6% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) | |
| 70.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) | |
| 74.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(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) | |
| 75.9% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) | |
| 79.9% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) | |
| 77.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) | |
| 60.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) | |
| 66.6% | (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) k)))) | |
| 26.3% | (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) | |
| 82.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (fma.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l))) | |
| 56.2% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) | |
| 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) | |
| 55.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) | |
| 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) | |
| ✓ | 62.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 62.4% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k k)) #s(literal 2 binary64)))) t)) | |
| ✓ | 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
| ✓ | 57.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) | |
| 62.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) | |
| 51.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) | |
| 53.4% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t))) | |
| 52.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) | |
| 56.3% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) | |
| 52.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) | |
| 56.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) | |
| 71.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| ✓ | 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
| 66.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) | |
| 56.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) | |
| 61.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) | |
| 71.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) | |
| 73.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
Compiled 7 602 to 2 532 computations (66.7% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #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 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 (*.f64 (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l)) (*.f64 k k)) (*.f64 l (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 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) l)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k)) (sin.f64 k)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (sin.f64 k) t)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 k (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l)))) (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 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) l))) |
(/.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) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) t) (/.f64 t 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 (/.f64 (*.f64 t t) l) (/.f64 t 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))) (fma.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 k k)) l) l))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (/.f64 (*.f64 t t) l)))) (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (tan.f64 k) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) l) (/.f64 (sin.f64 k) l)))) (expm1.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 k t) #s(literal 2 binary64)) #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 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) l))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
6 calls:
| 685.0ms | t |
| 63.0ms | l |
| 30.0ms | k |
| 29.0ms | (*.f64 l l) |
| 21.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))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.6% | 1 | (*.f64 l l) |
| 96.6% | 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))) |
| 96.6% | 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)))) |
| 98.9% | 2 | t |
| 96.6% | 1 | l |
| 96.6% | 1 | k |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #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 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 (*.f64 (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l)) (*.f64 k k)) (*.f64 l (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 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) l)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k)) (sin.f64 k)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 (/.f64 (sin.f64 k) l) l) (*.f64 (sin.f64 k) t)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 k (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 t (/.f64 (sin.f64 k) l)))) (cos.f64 k)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
1 calls:
| 30.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.9% | 2 | t |
Compiled 1 to 3 computations (-200% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #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 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 (*.f64 (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l)) (*.f64 k k)) (*.f64 l (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 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) l)) (/.f64 (*.f64 k k) (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 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) l) (/.f64 k (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 (/.f64 k (cos.f64 k)) k)) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (sin.f64 k)) (sin.f64 k)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (sin.f64 k) t)) (/.f64 (/.f64 (sin.f64 k) l) l)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
1 calls:
| 28.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.2% | 2 | t |
Compiled 1 to 3 computations (-200% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #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 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 (*.f64 (*.f64 (*.f64 (sin.f64 k) t) (/.f64 (sin.f64 k) l)) (*.f64 k k)) (*.f64 l (cos.f64 k))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
6 calls:
| 23.0ms | k |
| 22.0ms | t |
| 22.0ms | l |
| 18.0ms | (*.f64 l l) |
| 17.0ms | (/.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)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 95.9% | 1 | l |
| 95.9% | 1 | (*.f64 l l) |
| 95.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))) |
| 95.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)))) |
| 95.9% | 1 | k |
| 95.9% | 1 | t |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 k (*.f64 l l)) (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #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 (*.f64 (*.f64 (/.f64 k (cos.f64 k)) k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) k) (*.f64 l (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 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) l) (*.f64 k k)) (*.f64 l (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 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (cos.f64 k)) l) l))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) k) (*.f64 l (+.f64 l l)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l))))) |
6 calls:
| 41.0ms | (*.f64 l l) |
| 39.0ms | l |
| 34.0ms | (/.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)))) |
| 25.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))) |
| 23.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.8% | 3 | (*.f64 l l) |
| 91.5% | 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))) |
| 91.5% | 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)))) |
| 96.8% | 3 | l |
| 93.9% | 2 | t |
| 96.8% | 2 | k |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) l) (*.f64 l (cos.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) k) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 t (sin.f64 k)) (sin.f64 k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k) (/.f64 #s(literal 2 binary64) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 k) t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(literal 2 binary64)) k) k)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 k) k) t) (*.f64 (sin.f64 k) k)) (*.f64 l (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (*.f64 (/.f64 k (cos.f64 k)) (*.f64 t (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 l l))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
6 calls:
| 81.0ms | k |
| 77.0ms | (/.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)))) |
| 51.0ms | t |
| 21.0ms | l |
| 17.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.3% | 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))) |
| 80.3% | 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)))) |
| 87.5% | 3 | t |
| 90.7% | 3 | l |
| 90.7% | 3 | (*.f64 l l) |
| 91.0% | 3 | k |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) t) (/.f64 (*.f64 k k) (*.f64 (cos.f64 k) (*.f64 l l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 (cos.f64 k) (*.f64 l l))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))) |
3 calls:
| 20.0ms | (*.f64 l l) |
| 19.0ms | l |
| 18.0ms | k |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.3% | 2 | (*.f64 l l) |
| 88.3% | 2 | l |
| 88.8% | 2 | k |
Compiled 5 to 10 computations (-100% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) t) (*.f64 l (*.f64 (cos.f64 k) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (* (/ (/ (cos k) (* (* t (sin k)) (sin k))) (* k k)) (* l (+ l l))) (/.f64 (*.f64 (cos.f64 k) (*.f64 (+.f64 l l) l)) (*.f64 (*.f64 k k) (*.f64 (*.f64 (sin.f64 k) t) (sin.f64 k)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 (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 (/.f64 (/.f64 (cos.f64 k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t)) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
4 calls:
| 20.0ms | t |
| 19.0ms | k |
| 18.0ms | (*.f64 l l) |
| 16.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.0% | 2 | t |
| 82.0% | 2 | (*.f64 l l) |
| 82.0% | 2 | l |
| 85.5% | 3 | k |
Compiled 6 to 13 computations (-116.7% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k 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 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
1 calls:
| 15.0ms | k |
| Accuracy | Segments | Branch |
|---|---|---|
| 85.1% | 3 | k |
Compiled 1 to 3 computations (-200% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 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 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 k (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 (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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 (*.f64 k t) k) (sin.f64 k)) (sin.f64 k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 #s(literal 2 binary64) k) (/.f64 (cos.f64 k) (*.f64 (*.f64 k 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 (cos.f64 k) k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k 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 (/.f64 #s(literal 2 binary64) k) (cos.f64 k)) (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
6 calls:
| 21.0ms | k |
| 19.0ms | l |
| 16.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))) |
| 15.0ms | t |
| 13.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.6% | 1 | t |
| 79.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))) |
| 79.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)))) |
| 77.6% | 1 | (*.f64 l l) |
| 77.6% | 1 | l |
| 77.6% | 1 | k |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k 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 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) k) (*.f64 (cos.f64 k) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 t (/.f64 k l))) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 (/.f64 k (cos.f64 k)) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (sin.f64 k) k) (/.f64 k (cos.f64 k))) l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (* (/ (* t t) l) (/ t l)) (sin k)) (*.f64 (*.f64 k (/.f64 t l)) (*.f64 (/.f64 t l) t))) (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 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 (/.f64 k l) (*.f64 t (/.f64 (*.f64 t t) l)))) (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) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
4 calls:
| 51.0ms | l |
| 11.0ms | (*.f64 l l) |
| 10.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))) |
| 10.0ms | (/.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)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.6% | 1 | (*.f64 l l) |
| 77.6% | 1 | l |
| 77.6% | 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)))) |
| 77.6% | 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))) |
Compiled 52 to 44 computations (15.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (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 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (-.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 (/.f64 (*.f64 l (+.f64 l l)) (exp.f64 (*.f64 (log.f64 (*.f64 k k)) #s(literal 2 binary64)))) t)) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k))))) |
6 calls:
| 47.0ms | l |
| 14.0ms | (*.f64 l l) |
| 11.0ms | t |
| 11.0ms | k |
| 8.0ms | (/.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)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.9% | 1 | t |
| 78.1% | 2 | k |
| 77.8% | 2 | (*.f64 l l) |
| 75.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))) |
| 75.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)))) |
| 77.8% | 2 | l |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (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 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 (*.f64 (/.f64 #s(approx (* (pow (sin k) 2) t) (*.f64 (*.f64 k t) k)) l) (*.f64 k k)) (*.f64 l (cos.f64 k))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (cos.f64 k))))) |
3 calls:
| 19.0ms | k |
| 10.0ms | l |
| 9.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.5% | 2 | (*.f64 l l) |
| 77.5% | 2 | l |
| 77.7% | 2 | k |
Compiled 5 to 10 computations (-100% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (sin k) t) l) (*.f64 (/.f64 t l) k)) (*.f64 (/.f64 (sin.f64 k) l) (*.f64 #s(approx (/ k (cos k)) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) t) l) #s(approx (* (/ (sin k) l) (* (/ k (cos k)) k)) (*.f64 (*.f64 k k) (/.f64 k l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k)) (*.f64 l l)) (/.f64 (*.f64 k k) (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 #s(approx (* (/ (* (pow (sin k) 2) t) l) (* k k)) (*.f64 (/.f64 t l) (*.f64 (*.f64 (*.f64 k k) k) k))) (*.f64 l (cos.f64 k))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
3 calls:
| 21.0ms | k |
| 10.0ms | l |
| 8.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.9% | 1 | (*.f64 l l) |
| 75.9% | 1 | l |
| 75.9% | 1 | k |
Compiled 5 to 10 computations (-100% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 t (/.f64 (*.f64 t t) l)))) (fma.f64 (+.f64 (/.f64 k t) #s(literal 1 binary64)) (-.f64 (/.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 (*.f64 (cos.f64 k) #s(literal 2 binary64)) #s(approx (* (* k k) (* (pow (sin k) 2) t)) (*.f64 (*.f64 (*.f64 k k) k) (*.f64 k t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (cos.f64 k) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (/.f64 (*.f64 (pow.f64 (*.f64 k k) #s(literal 2 binary64)) t) (*.f64 l l))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (/.f64 (cos.f64 k) (*.f64 #s(approx (pow (sin k) 2) (*.f64 k k)) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (/.f64 (cos.f64 k) #s(approx (* (* t (sin k)) (sin k)) (*.f64 (*.f64 t k) k))) (*.f64 k k)) (*.f64 l (+.f64 l l)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
6 calls:
| 33.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))) |
| 23.0ms | k |
| 16.0ms | l |
| 8.0ms | t |
| 7.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.8% | 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))) |
| 71.8% | 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)))) |
| 74.4% | 2 | t |
| 75.6% | 3 | k |
| 74.3% | 2 | (*.f64 l l) |
| 74.3% | 2 | l |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 k k) (*.f64 k k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 l (*.f64 k k)) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) t))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
3 calls:
| 7.0ms | t |
| 7.0ms | l |
| 6.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.9% | 2 | (*.f64 l l) |
| 73.9% | 2 | l |
| 74.3% | 2 | t |
Compiled 5 to 10 computations (-100% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
2 calls:
| 6.0ms | t |
| 6.0ms | k |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.6% | 2 | k |
| 73.9% | 2 | t |
Compiled 2 to 6 computations (-200% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) 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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 (/.f64 t l) l) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) k)))) |
3 calls:
| 6.0ms | l |
| 6.0ms | t |
| 5.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.8% | 2 | (*.f64 l l) |
| 73.8% | 2 | l |
| 71.8% | 1 | t |
Compiled 5 to 10 computations (-100% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (neg.f64 k) k)) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 k) k))) t)) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
3 calls:
| 9.0ms | l |
| 5.0ms | k |
| 5.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.8% | 1 | k |
| 71.8% | 1 | (*.f64 l l) |
| 71.8% | 1 | l |
Compiled 5 to 10 computations (-100% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
6 calls:
| 7.0ms | k |
| 5.0ms | l |
| 5.0ms | t |
| 4.0ms | (*.f64 l l) |
| 4.0ms | (/.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)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.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))) |
| 71.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)))) |
| 71.0% | 1 | t |
| 71.0% | 1 | l |
| 71.0% | 1 | k |
| 71.0% | 1 | (*.f64 l l) |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (*.f64 k k) t) (*.f64 l l)) (*.f64 k k)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (*.f64 k k) t) (*.f64 k k)) (*.f64 l l)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l k) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (/.f64 l (*.f64 (*.f64 k k) k)) (/.f64 #s(literal 2 binary64) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 (/.f64 l (*.f64 k k)) #s(literal 2 binary64)) (*.f64 k k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) k) (*.f64 k t))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k)))) |
6 calls:
| 20.0ms | (/.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)))) |
| 4.0ms | l |
| 4.0ms | k |
| 4.0ms | t |
| 4.0ms | (*.f64 l l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.1% | 2 | l |
| 69.1% | 2 | (*.f64 l l) |
| 66.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))) |
| 66.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)))) |
| 66.0% | 1 | t |
| 70.3% | 2 | k |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
(/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (/.f64 t (*.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k))))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
6 calls:
| 56.0ms | t |
| 3.0ms | l |
| 3.0ms | k |
| 2.0ms | (*.f64 l l) |
| 2.0ms | (/.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)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.8% | 2 | t |
| 65.0% | 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.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)))) |
| 66.7% | 2 | l |
| 66.7% | 2 | (*.f64 l l) |
| 67.1% | 2 | k |
Compiled 54 to 50 computations (7.4% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
1 calls:
| 2.0ms | k |
| Accuracy | Segments | Branch |
|---|---|---|
| 67.1% | 2 | k |
Compiled 1 to 3 computations (-200% saved)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) k) k) (*.f64 (*.f64 k k) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) k)) k) t)) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
6 calls:
| 2.0ms | t |
| 2.0ms | l |
| 2.0ms | k |
| 2.0ms | (*.f64 l l) |
| 2.0ms | (/.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)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 62.6% | 1 | t |
| 62.6% | 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))) |
| 62.6% | 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)))) |
| 62.6% | 1 | (*.f64 l l) |
| 62.6% | 1 | l |
| 62.6% | 1 | k |
Compiled 54 to 50 computations (7.4% 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 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 k k) k) k)) t)) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
6 calls:
| 3.0ms | k |
| 1.0ms | t |
| 1.0ms | l |
| 1.0ms | (/.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)))) |
| 1.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))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.6% | 1 | t |
| 57.6% | 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))) |
| 57.6% | 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)))) |
| 57.6% | 1 | k |
| 57.6% | 1 | (*.f64 l l) |
| 57.6% | 1 | l |
Compiled 54 to 50 computations (7.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 8.592007832857634e-216 | 1.7248954594605933e-207 |
| 23.0ms | 130× | 0 | valid |
| 3.0ms | 14× | 1 | valid |
Compiled 820 to 583 computations (28.9% saved)
ival-sin: 4.0ms (21% of total)ival-div: 3.0ms (15.8% of total)ival-mult: 3.0ms (15.8% of total)ival-tan: 3.0ms (15.8% of total)ival-pow: 2.0ms (10.5% of total)adjust: 1.0ms (5.3% of total)ival-add: 1.0ms (5.3% of total)ival-pow2: 1.0ms (5.3% of total)ival-sub: 1.0ms (5.3% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.5699606822995335e-216 | 8.592007832857634e-216 |
| 11.0ms | 71× | 0 | valid |
| 2.0ms | 9× | 1 | valid |
Compiled 468 to 335 computations (28.4% saved)
ival-div: 2.0ms (19% of total)ival-mult: 2.0ms (19% of total)ival-sin: 2.0ms (19% of total)ival-tan: 2.0ms (19% of total)ival-pow2: 1.0ms (9.5% of total)ival-pow: 1.0ms (9.5% of total)adjust: 0.0ms (0% of total)ival-add: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)ival-sub: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 2.4546285105893238e-203 | 2.944304392998411e-202 |
| 20.0ms | 78× | 0 | valid |
| 4.0ms | 18× | 1 | valid |
Compiled 556 to 397 computations (28.6% saved)
ival-div: 10.0ms (48.7% of total)ival-mult: 2.0ms (9.7% of total)ival-sin: 2.0ms (9.7% of total)ival-tan: 2.0ms (9.7% of total)adjust: 1.0ms (4.9% of total)ival-add: 1.0ms (4.9% of total)ival-pow2: 1.0ms (4.9% of total)ival-sub: 1.0ms (4.9% of total)ival-pow: 1.0ms (4.9% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 8.163944994606497e-40 | 1.1191323817429426e-39 |
| 7.0ms | 14× | 3 | valid |
| 4.0ms | 12× | 2 | valid |
| 2.0ms | 15× | 0 | valid |
| 1.0ms | 7× | 1 | valid |
Compiled 307 to 220 computations (28.3% saved)
adjust: 3.0ms (25.3% of total)ival-mult: 3.0ms (25.3% of total)ival-div: 2.0ms (16.9% of total)ival-pow2: 1.0ms (8.4% of total)ival-sub: 1.0ms (8.4% of total)ival-add: 1.0ms (8.4% of total)ival-pow: 1.0ms (8.4% of total)ival-assert: 0.0ms (0% of total)ival-tan: 0.0ms (0% of total)ival-sin: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.473826503532437e+150 | 1.2506203535786854e+151 |
| 32.0ms | 1.1191323817429426e-39 | 9.2061265307373e-37 |
| 22.0ms | 141× | 0 | valid |
| 9.0ms | 32× | 1 | valid |
| 9.0ms | 29× | 2 | valid |
| 8.0ms | 22× | 3 | valid |
Compiled 1 260 to 903 computations (28.3% saved)
adjust: 9.0ms (22.2% of total)ival-div: 6.0ms (14.8% of total)ival-mult: 6.0ms (14.8% of total)ival-tan: 5.0ms (12.3% of total)ival-sin: 4.0ms (9.9% of total)ival-pow2: 3.0ms (7.4% of total)ival-pow: 3.0ms (7.4% of total)ival-sub: 2.0ms (4.9% of total)ival-add: 2.0ms (4.9% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.530500790303374e-13 | 3.847617111086761e-13 |
| 6.0ms | 6× | 3 | valid |
| 4.0ms | 36× | 0 | valid |
| 3.0ms | 13× | 1 | valid |
| 3.0ms | 9× | 2 | valid |
Compiled 400 to 285 computations (28.8% saved)
ival-mult: 6.0ms (42.1% of total)ival-div: 2.0ms (14% of total)adjust: 2.0ms (14% of total)ival-pow2: 1.0ms (7% of total)ival-sub: 1.0ms (7% of total)ival-tan: 1.0ms (7% of total)ival-add: 1.0ms (7% of total)ival-pow: 1.0ms (7% of total)ival-sin: 1.0ms (7% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 6.679301360347453e+146 | 1.6470513129518418e+149 |
| 32.0ms | 5.609974899237095e-30 | 4.896070290630956e-26 |
| 28.0ms | 157× | 0 | valid |
| 13.0ms | 41× | 2 | valid |
| 7.0ms | 30× | 1 | valid |
| 4.0ms | 12× | 3 | valid |
Compiled 1 365 to 971 computations (28.9% saved)
ival-mult: 10.0ms (23.7% of total)adjust: 7.0ms (16.6% of total)ival-div: 6.0ms (14.2% of total)ival-sin: 5.0ms (11.8% of total)ival-tan: 4.0ms (9.5% of total)ival-pow2: 3.0ms (7.1% of total)ival-pow: 3.0ms (7.1% of total)ival-sub: 2.0ms (4.7% of total)ival-add: 2.0ms (4.7% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 6.679301360347453e+146 | 1.6470513129518418e+149 |
| 42.0ms | 1.6289785358995068e-20 | 1.95301824098432e-15 |
| 17.0ms | 37× | 2 | valid |
| 11.0ms | 82× | 0 | valid |
| 4.0ms | 10× | 3 | valid |
| 3.0ms | 15× | 1 | valid |
Compiled 1 520 to 1 067 computations (29.8% saved)
adjust: 11.0ms (36.7% of total)ival-div: 4.0ms (13.4% of total)ival-mult: 4.0ms (13.4% of total)ival-pow2: 2.0ms (6.7% of total)ival-tan: 2.0ms (6.7% of total)ival-pow: 2.0ms (6.7% of total)ival-sin: 2.0ms (6.7% of total)ival-sub: 1.0ms (3.3% of total)ival-add: 1.0ms (3.3% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 5.853180373999752e+119 | +inf |
Compiled 28 to 26 computations (7.1% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 5.609974899237095e-30 | 4.896070290630956e-26 |
| 9.0ms | 43× | 0 | valid |
| 8.0ms | 27× | 2 | valid |
| 6.0ms | 15× | 3 | valid |
| 2.0ms | 11× | 1 | valid |
Compiled 860 to 569 computations (33.8% saved)
adjust: 5.0ms (29.4% of total)ival-div: 3.0ms (17.6% of total)ival-mult: 3.0ms (17.6% of total)ival-pow2: 2.0ms (11.7% of total)ival-sub: 1.0ms (5.9% of total)ival-tan: 1.0ms (5.9% of total)ival-add: 1.0ms (5.9% of total)ival-pow: 1.0ms (5.9% of total)ival-sin: 1.0ms (5.9% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 1.1191323817429426e-39 | 9.2061265307373e-37 |
Compiled 836 to 561 computations (32.9% saved)
| 1× | binary-search |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 4.0ms | 1.914188760863101e+41 | 3.882677283874299e+42 |
| 1.0ms | 8× | 0 | valid |
| 1.0ms | 3× | 2 | valid |
| 1.0ms | 2× | 3 | valid |
| 1.0ms | 3× | 1 | valid |
Compiled 124 to 88 computations (29% saved)
adjust: 1.0ms (33.1% of total)ival-div: 0.0ms (0% of total)ival-pow2: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)ival-sub: 0.0ms (0% of total)ival-tan: 0.0ms (0% of total)ival-add: 0.0ms (0% of total)ival-pow: 0.0ms (0% of total)ival-mult: 0.0ms (0% of total)ival-sin: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 53.0ms | 3.4510341390037993e+83 | 8.666135513289764e+96 |
| 16.0ms | 54× | 2 | valid |
| 14.0ms | 34× | 3 | valid |
| 10.0ms | 57× | 0 | valid |
| 4.0ms | 15× | 1 | valid |
Compiled 968 to 645 computations (33.4% saved)
adjust: 11.0ms (29.4% of total)ival-div: 5.0ms (13.3% of total)ival-mult: 5.0ms (13.3% of total)ival-pow2: 3.0ms (8% of total)ival-sub: 3.0ms (8% of total)ival-tan: 3.0ms (8% of total)ival-sin: 3.0ms (8% of total)ival-add: 2.0ms (5.3% of total)ival-pow: 2.0ms (5.3% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.914188760863101e+41 | 3.882677283874299e+42 |
Compiled 122 to 86 computations (29.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.329130296412492e-40 | 3.0649149370254586e-40 |
| 8.0ms | 50× | 0 | valid |
| 4.0ms | 10× | 3 | valid |
| 3.0ms | 11× | 2 | valid |
| 2.0ms | 9× | 1 | valid |
Compiled 593 to 375 computations (36.8% saved)
adjust: 3.0ms (21.4% of total)ival-div: 2.0ms (14.2% of total)ival-mult: 2.0ms (14.2% of total)ival-sin: 2.0ms (14.2% of total)ival-pow2: 1.0ms (7.1% of total)ival-sub: 1.0ms (7.1% of total)ival-tan: 1.0ms (7.1% of total)ival-add: 1.0ms (7.1% of total)ival-pow: 1.0ms (7.1% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 44.0ms | 1.9239392693880047e-176 | 5.688907670254643e-167 |
| 16.0ms | 44× | 3 | valid |
| 10.0ms | 35× | 2 | valid |
| 7.0ms | 44× | 0 | valid |
| 4.0ms | 21× | 1 | valid |
Compiled 712 to 502 computations (29.5% saved)
adjust: 10.0ms (31.9% of total)ival-mult: 6.0ms (19.1% of total)ival-div: 5.0ms (15.9% of total)ival-pow2: 3.0ms (9.6% of total)ival-sub: 2.0ms (6.4% of total)ival-add: 2.0ms (6.4% of total)ival-pow: 2.0ms (6.4% of total)ival-tan: 1.0ms (3.2% of total)ival-sin: 1.0ms (3.2% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 163.0ms | 2.403123895550965e-89 | 1.851944342880462e-86 |
| 87.0ms | 35× | 3 | valid |
| 8.0ms | 26× | 2 | valid |
| 6.0ms | 54× | 0 | valid |
| 3.0ms | 13× | 1 | valid |
Compiled 652 to 457 computations (29.9% saved)
ival-add: 75.0ms (76.6% of total)adjust: 8.0ms (8.2% of total)ival-div: 4.0ms (4.1% of total)ival-mult: 4.0ms (4.1% of total)ival-pow2: 3.0ms (3.1% of total)ival-pow: 2.0ms (2% of total)ival-tan: 1.0ms (1% of total)ival-sub: 1.0ms (1% of total)ival-sin: 1.0ms (1% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 2.403123895550965e-89 | 1.851944342880462e-86 |
Compiled 652 to 449 computations (31.1% saved)
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 274 | 2343 |
| 1 | 396 | 2331 |
| 2 | 852 | 2237 |
| 3 | 4712 | 2237 |
| 1× | node limit |
| Inputs |
|---|
(if (<=.f64 t #s(literal 1064178828087935/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) l))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(if (<=.f64 t #s(literal 6598201892278013/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(if (<=.f64 t #s(literal 2206260905240795/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(if (<=.f64 k #s(literal 6129982163463555/6129982163463555433433388108601236734474956488734408704 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l)))))) |
(if (<=.f64 k #s(literal 6944120419548559/47890485652059026823698344598447161988085597568237568 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (if (<=.f64 k #s(literal 12500000000000000578138516988024934250153284049384086061486090900159069219222456365422927485275428141498707806311211323864924711189555224579344001138688 binary64)) (/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))))) |
(if (<=.f64 k #s(literal 940834429856889/2475880078570760549798248448 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l))))))) |
(if (<=.f64 k #s(literal 1045347431181123/21778071482940061661655974875633165533184 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (if (<=.f64 k #s(literal 160000000000000007836276252024083292731556320564919022199206779934426922174941560985797044679564234206898090349041644281928549266986013634736364191744 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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))))) |
(if (<=.f64 k #s(literal 602134035108409/316912650057057350374175801344 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (if (<=.f64 k #s(literal 160000000000000007836276252024083292731556320564919022199206779934426922174941560985797044679564234206898090349041644281928549266986013634736364191744 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))))) |
(if (<=.f64 (*.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 999999999999999980003468347394201181668805192897008518188648311830772414627428725464789434929992439754776075181077037056 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(if (<=.f64 k #s(literal 1895563341875103/2787593149816327892691964784081045188247552 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k)))))) |
(if (<=.f64 k #s(literal 6944120419548559/47890485652059026823698344598447161988085597568237568 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(if (<=.f64 t #s(literal 200000000000000001240017290081556638990336 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 t #s(literal 3599999999999999924574090633996679016703085952451165815910416310328892447487683983562506240 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 t #s(literal 200000000000000001240017290081556638990336 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 l #s(literal 7355978596156267/24519928653854221733733552434404946937899825954937634816 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
(if (<=.f64 k #s(literal 1825786850307637/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k))))) |
(if (<=.f64 k #s(literal 5039425669900059/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t))) |
(if (<=.f64 k #s(literal 5039425669900059/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| Outputs |
|---|
(if (<=.f64 t #s(literal 1064178828087935/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) (/.f64 k (cos.f64 k))) (*.f64 (*.f64 (sin.f64 k) k) t)) l))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(if (<=.f64 t #s(literal 6598201892278013/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 k (cos.f64 k)) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(if (<=.f64 t #s(literal 2206260905240795/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 k) l) k) (*.f64 (*.f64 (sin.f64 k) k) t)) (*.f64 (cos.f64 k) l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 (sin.f64 k) k) (*.f64 (cos.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(if (<=.f64 k #s(literal 6129982163463555/6129982163463555433433388108601236734474956488734408704 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #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 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (/.f64 t l) k)) (/.f64 k (*.f64 (cos.f64 k) l)))))) |
(if (<=.f64 k #s(literal 6944120419548559/47890485652059026823698344598447161988085597568237568 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (if (<=.f64 k #s(literal 12500000000000000578138516988024934250153284049384086061486090900159069219222456365422927485275428141498707806311211323864924711189555224579344001138688 binary64)) (/.f64 #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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t l)) (*.f64 (cos.f64 k) l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l)))))))) |
(if (<=.f64 k #s(literal 940834429856889/2475880078570760549798248448 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 k (/.f64 (*.f64 (*.f64 k t) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 l (*.f64 (cos.f64 k) l))))))) |
(if (<=.f64 k #s(literal 1045347431181123/21778071482940061661655974875633165533184 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (if (<=.f64 k #s(literal 160000000000000007836276252024083292731556320564919022199206779934426922174941560985797044679564234206898090349041644281928549266986013634736364191744 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 (*.f64 k (sin.f64 k)) #s(literal 2 binary64)) (/.f64 t (*.f64 l (*.f64 (cos.f64 k) l)))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))))) |
(if (<=.f64 k #s(literal 602134035108409/316912650057057350374175801344 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (if (<=.f64 k #s(literal 160000000000000007836276252024083292731556320564919022199206779934426922174941560985797044679564234206898090349041644281928549266986013634736364191744 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (*.f64 (/.f64 (cos.f64 k) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) t))) (*.f64 l (+.f64 l l)))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))))) |
(if (<=.f64 (*.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 999999999999999980003468347394201181668805192897008518188648311830772414627428725464789434929992439754776075181077037056 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t t) l) (/.f64 t l)) (sin.f64 k)) (tan.f64 k)) #s(approx (- (+ 1 (pow (/ k t) 2)) 1) (*.f64 (/.f64 k t) (/.f64 k t))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 #s(approx (/ k (cos k)) k) (/.f64 (sin.f64 k) l)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(if (<=.f64 k #s(literal 1895563341875103/2787593149816327892691964784081045188247552 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(approx (/ (* (* t (sin k)) (sin k)) (* l l)) (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) k)) (/.f64 (*.f64 k k) (cos.f64 k)))))) |
(if (<=.f64 k #s(literal 6944120419548559/47890485652059026823698344598447161988085597568237568 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(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 #s(approx (/ (* (pow (sin k) 2) t) l) (*.f64 (/.f64 t l) (*.f64 k k))) (*.f64 k k)) (*.f64 l (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 #s(approx (* (/ k (cos k)) (/ (sin k) l)) (*.f64 (/.f64 k l) k)) (*.f64 k (/.f64 (*.f64 (sin.f64 k) t) l))))) |
(if (<=.f64 t #s(literal 200000000000000001240017290081556638990336 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) (neg.f64 k)) (neg.f64 k)))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 t #s(literal 200000000000000001240017290081556638990336 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t l) k) (/.f64 k l)) k) k))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 t #s(literal 3599999999999999924574090633996679016703085952451165815910416310328892447487683983562506240 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (/.f64 (*.f64 k k) l) (*.f64 (*.f64 (/.f64 t l) k) k)))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 t #s(literal 200000000000000001240017290081556638990336 binary64)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 (/.f64 t l) (/.f64 (*.f64 k k) l)) (*.f64 k k)))) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t))) |
(if (<=.f64 l #s(literal 7355978596156267/24519928653854221733733552434404946937899825954937634816 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) (/.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 (sin k)) (sin k)) (* l l)) (/ (* k k) (cos k))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t l) l) k) (*.f64 k k)) k))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 #s(approx (/ (* l (+ l l)) (* (* k k) (* k k))) (*.f64 (/.f64 (+.f64 l l) k) (/.f64 l (*.f64 (*.f64 k k) k)))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) #s(approx (/ (/ (* l (+ l l)) (* (* k k) (* k k))) t) (*.f64 (/.f64 l t) (/.f64 (/.f64 (+.f64 l l) k) (*.f64 (*.f64 k k) k))))) |
(if (<=.f64 k #s(literal 1825786850307637/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (*.f64 t (/.f64 (*.f64 k k) (*.f64 l l))) (*.f64 k k))))) |
(if (<=.f64 k #s(literal 5039425669900059/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 (*.f64 k k) k) k)) t))) |
(if (<=.f64 k #s(literal 5039425669900059/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 binary64)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (*.f64 l (+.f64 l l)) (*.f64 (*.f64 k k) (*.f64 k k))) t))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 (+.f64 l l) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (- (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 k k) (*.f64 k k))) t)) |
| 1× | fuel |
Compiled 2 209 to 252 computations (88.6% saved)
(abs l)
(abs k)
Compiled 5 204 to 862 computations (83.4% saved)
Loading profile data...