Math Functions
Shows Perl math functions providing examples of how to use the functions and what they do.
If an expression is not passed to many of these functions, except where noted, the $_ value is used by default.
abs
The statement:
abs -100
evaluates to the value, 100
atan2
This function returns the inverse tangent in radians. The returned value is -pi to +pi.
actan2 a,b
cos
The cosine in radians is returned.
cos VALUE
exp
Returns a value of the exponent (e) to the power of the passed value.
exp VALUE
int
Convert the value to an integer and truncate it if necessary.
int VALUE
log
Compute the natural log of the value. This is the inverse of the exp function.
log VALUE
rand
Return a random real number between 0 and the expression passed. If no value is passed, 1 is assumed and a value between 0 and 1 is returned.
rand VALUE
sin
The sine in radians is returned.
sin VALUE
sqrt
Returns the square root of the value.
sqrt VALUE
srand
Set the random number seed to the value passed. If no value is passed, a value is calculated based on process ID and current time.
srand VALUE
time
Returns the number of seconds since January 1, 1970.
No comments:
Post a Comment