Trigonometric functions: Difference between revisions

Content deleted Content added
omit m4
Underscore (talk | contribs)
→‎{{header|Perl}}: Changed to use print variadically instead of building up the input through concatenation. Added "my"s.
Line 665:
=={{header|Perl}}==
{{works with|Perl|5.8.8}}
<lang perl>
use Math::Trig;
 
<lang perl>use Math::Trig;
$angle_degrees = 45;
$angle_radians = pi / 4;
 
printmy sin($angle_radians).' '.sin(deg2rad($angle_degrees))."\n" = 45;
printmy cos($angle_radians).' '.cos(deg2rad($angle_degrees))."\n"= pi / 4;
 
print tan($angle_radians).' '.tan(deg2rad($angle_degrees))."\n";
print cotsin($angle_radians)., ' '.cot, sin(deg2rad($angle_degrees))., "\n";
print tancos($angle_radians)., ' '.tan, cos(deg2rad($angle_degrees))., "\n";
$asin = asin(sin($angle_radians));
print tan($asin.angle_radians), ' '.rad2deg, tan(deg2rad($asinangle_degrees).), "\n";
print cot($angle_radians), ' ', cot(deg2rad($angle_degrees)), "\n";
$acos = acos(cos($angle_radians));
my $asin = asin(sin($angle_radians));
print $acos.' '.rad2deg($acos)."\n";
print $asin, ' ', rad2deg($asin), "\n";
$atan = atan(tan($angle_radians));
my $acos = acos(cos($angle_radians));
print $atan.' '.rad2deg($atan)."\n";
print $acos., ' '., rad2deg($acos)., "\n";
$acot = acot(cot($angle_radians));
my $atan = atan(tan($angle_radians));
print $acot.' '.rad2deg($acot)."\n";
print $atan., ' '., rad2deg($atan)., "\n";
</lang>
my $acot = acot(cot($angle_radians));
print $acot., ' '., rad2deg($acot)., "\n";</lang>
 
Output: