| Name |
Explanation |
abs |
|
atan2 |
pi = atan2(1, 1) * 4 |
cos |
EXPR in radians |
exp |
e to the power of EXPR. |
| |
The ** operator does general exponentiations. |
hex |
Interprets EXPR as a hex-string |
| |
and returns a decimal number |
| |
Inverse: $str = sprintf "%lx", $i; # an ell |
int |
The integer portion of EXPR |
log |
base e |
oct |
Interprets EXPR as an octal string |
| |
and returns a decimal number |
| |
$val = oct $val if $val =~ /^0/; |
| |
Inverse: sprintf "%lo", $i; # an ell |
rand |
Returns a random fractional number |
| |
between 0 and EXPR (or 1) |
sin |
EXPR in radians |
sqrt |
|
srand |
Sets the random seed, |
| |
default: srand( time); |