mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 09:41:36 +00:00
Update awk.html.markdown
It was either this or change the parameter to `localvar` 🤷
This commit is contained in:
parent
ae7233323b
commit
eebb575245
@ -178,26 +178,26 @@ function arithmetic_functions(a, b, c, d) {
|
|||||||
# Now, to demonstrate the arithmetic functions
|
# Now, to demonstrate the arithmetic functions
|
||||||
|
|
||||||
# Most AWK implementations have some standard trig functions
|
# Most AWK implementations have some standard trig functions
|
||||||
localvar = sin(a);
|
d = sin(a);
|
||||||
localvar = cos(a);
|
d = cos(a);
|
||||||
localvar = atan2(b, a); # arc tangent of b / a
|
d = atan2(b, a); # arc tangent of b / a
|
||||||
|
|
||||||
# And logarithmic stuff
|
# And logarithmic stuff
|
||||||
localvar = exp(a);
|
d = exp(a);
|
||||||
localvar = log(a);
|
d = log(a);
|
||||||
|
|
||||||
# Square root
|
# Square root
|
||||||
localvar = sqrt(a);
|
d = sqrt(a);
|
||||||
|
|
||||||
# Truncate floating point to integer
|
# Truncate floating point to integer
|
||||||
localvar = int(5.34); # localvar => 5
|
d = int(5.34); # d => 5
|
||||||
|
|
||||||
# Random numbers
|
# Random numbers
|
||||||
srand(); # Supply a seed as an argument. By default, it uses the time of day
|
srand(); # Supply a seed as an argument. By default, it uses the time of day
|
||||||
localvar = rand(); # Random number between 0 and 1.
|
d = rand(); # Random number between 0 and 1.
|
||||||
|
|
||||||
# Here's how to return a value
|
# Here's how to return a value
|
||||||
return localvar;
|
return d;
|
||||||
}
|
}
|
||||||
|
|
||||||
function string_functions( localvar, arr) {
|
function string_functions( localvar, arr) {
|
||||||
|
Loading…
Reference in New Issue
Block a user