minmax
.. minmax(x, y)
Return ``(min(x,y), max(x,y))``.
See also: :func:`extrema` that returns ``(minimum(x), maximum(x))``
Examples
The minmax
function in Julia returns a tuple containing the minimum and maximum of two given values, x
and y
.
julia> minmax(4, 7)
(4, 7)
This example returns a tuple (4, 7)
where the first element is the minimum value (4
) and the second element is the maximum value (7
).
julia> minmax(10.5, 8.2)
(8.2, 10.5)
In this example, the minmax
function is used with floating-point values, returning a tuple (8.2, 10.5)
where 8.2
is the minimum value and 10.5
is the maximum value.
julia> minmax("apple", "banana")
("apple", "banana")
The minmax
function can also be used with strings. In this case, it returns a tuple ("apple", "banana")
where "apple"
is the minimum value (lexicographically) and "banana"
is the maximum value.
julia> a = 5
b = 3
min_val, max_val = minmax(a, b)
println(min_val, ", ", max_val)
You can assign the returned values to separate variables (min_val
and max_val
) using tuple unpacking. In this example, it will print 3, 5
.
Note: The minmax
function is typically used to quickly find both the minimum and maximum of two values. If you want to find the minimum and maximum of an array or collection, you can use the extrema
function instead.
See Also
cummax, eigmax, findmax, hist, hist!, hist2d, hist2d!, histrange, indmax, maxabs, maxabs!, maximum!, mean, mean!, median, median!, minabs, minabs!, minimum!, minmax, quantile!, realmax, std, stdm,User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.