English

# Trigonometric Functions in Perl

What are Trigonometric Functions in Perl?

## Explanation

### sin() Function:

This function returns the sine value of a number.

#### Example :

#! C:programfilesperlbinperl
print "content-type: text/htmlnn";
\$int = sin(2);
print "The Sine value of 2 is:: \$intn";
Result :

The Sine value of 2 is:: 0.909297426825682

### atan2() Function:

This function returns the arc tangent value of Y/X between -PI and PI.

#### Example :

#! C:programfilesperlbinperl
print "content-type: text/htmlnn";
\$Y = 40;
\$X = 60;
\$ret_val = atan2 (\$Y, \$X );
print "atan2 of 40/60 is : \$ret_valn";
Result :

atan2 of 40/60 is : 0.588002603547568

### cos() Function:

This function returns the cosine value.

#### Example :

#! C:programfilesperlbinperl
print "content-type: text/htmlnn";
\$ret_val = cos(60);
print "Cosine value of 60 is : \$ret_valn";
Result :

Cosine value of 60 is : -0.952412980415156

### log() Function:

This function returns the natural logarithm for a number.

#### Example :

#! C:programfilesperlbinperl
print "content-type: text/htmlnn";
sub log10
{ my \$n = shift; return log(\$n)/log(10);
}
print "Log of 3 base 10 is::",log10(3),"n";
Result :

Log of 3 base 10 is::0.477121254719662