max(X;Y)
Returns the larger of two given values.
Syntax
max(X;Y)
Input
Argument | Type | Description |
---|---|---|
X |
any numeric type | The value to compare to Y |
Y |
any numeric type | The value to compare to X |
Return Value
Returns a numeric value corresponding to the larger value of X
and
Y
.
If both X
and Y
are integers, the result is an integer;
otherwise, the result is a decimal number.
If X
and/or Y
is N/A, the result is N/A.
Sample Usage
X |
Y |
max(X;Y) |
---|---|---|
2 | 1 | 2 (integer) |
2 | 3 | 3 (integer) |
1.5 | 1 | 1.5 (decimal) |
1.5 | 2.5 | 2.5 (decimal) |
1.5 | 1.2 | 1.5 (decimal) |
NA | 1 | 1 (integer) |
1.0 | NA | 1 (decimal) |
NA | NA | NA (integer) |
Example
In this example, the max(X;Y)
function returns the maximum value between
the runs and hits using the columns r
and h
respectively
from pub.demo.baseball.postbatting.
<base table="pub.demo.baseball.postbatting"/> <willbe name="max" value="max(r;h)" label="Maximum"/> <colord cols="r,h,max"/>