| sin | x | y |
| ok | 0.0 | 0 |
| ok | 0.1 | 0.0998334166468282 |
| ok | 0.2 | 0.198669330795061 |
| ok | 0.3 | 0.29552020666134 |
| ok | 0.4 | 0.389418342308651 |
| ok | 0.5 | 0.479425538604203 |
| ok | 0.6 | 0.564642473395035 |
| ok | 0.7 | 0.644217687237691 |
| ok | 0.8 | 0.717356090899523 |
| ok | 0.9 | 0.783326909627483 |
| sinc | x | y |
| error | 0.0 | Illegal division by zero at -e line 1. |
| ok | 0.1 | 0.998334166468282 |
| ok | 0.2 | 0.993346653975306 |
| ok | 0.3 | 0.985067355537799 |
| ok | 0.4 | 0.973545855771626 |
| ok | 0.5 | 0.958851077208406 |
| ok | 0.6 | 0.941070788991726 |
| ok | 0.7 | 0.92031098176813 |
| ok | 0.8 | 0.896695113624403 |
| ok | 0.9 | 0.870363232919426 |
+ perl -eprint sin(0.0)
0
+ perl -eprint sin(0.1)
0.0998334166468282
+ perl -eprint sin(0.2)
0.198669330795061
+ perl -eprint sin(0.3)
0.29552020666134
+ perl -eprint sin(0.4)
0.389418342308651
+ perl -eprint sin(0.5)
0.479425538604203
+ perl -eprint sin(0.6)
0.564642473395035
+ perl -eprint sin(0.7)
0.644217687237691
+ perl -eprint sin(0.8)
0.717356090899523
+ perl -eprint sin(0.9)
0.783326909627483
+ perl -eprint sin(0.0)/0.0
Illegal division by zero at -e line 1.
+ perl -eprint sin(0.1)/0.1
0.998334166468282
+ perl -eprint sin(0.2)/0.2
0.993346653975306
+ perl -eprint sin(0.3)/0.3
0.985067355537799
+ perl -eprint sin(0.4)/0.4
0.973545855771626
+ perl -eprint sin(0.5)/0.5
0.958851077208406
+ perl -eprint sin(0.6)/0.6
0.941070788991726
+ perl -eprint sin(0.7)/0.7
0.92031098176813
+ perl -eprint sin(0.8)/0.8
0.896695113624403
+ perl -eprint sin(0.9)/0.9
0.870363232919426