@Pure
	public static float min(float... values) {
		if (values == null || values.length == 0) {
			return Float.NaN;
		}
		float min = values[0];
		for (final float v : values) {
			if (v < min) {
				min = v;
			}
		}
		return min;
	}
@ Pure public static float min ( float ... values ) { if ( values == null || values . length == 0 ) { return Float . NaN ; } float min = values [ 0 ] ; for ( final float v : values ) { if ( v < min ) { min = v ; } } return min ; }
Replies the min value.

@param values are the values to scan.
@return the min value.