2 * fmin: floating point minimum function.
3 * Copyright (C) 2010 Nick Bowler.
5 * License LGPLv3+: GNU LGPL version 3 or later. See COPYING.LIB for terms.
6 * See <http://www.gnu.org/licenses/lgpl.html> if you did not receive a copy.
7 * This is free software: you are free to change and redistribute it.
8 * There is NO WARRANTY, to the extent permitted by law.
11 #include <cstd/mathcommon.h>
13 TYPE
MF(fmin
)(TYPE x
, TYPE y
)
15 if (isless(x
, y
) || isnan(y
))
17 if (isless(y
, x
) || isnan(x
))