## Min 3 Real FunctionMath Reals Class

```Public Function Min3Real( _
ByVal vNum1 As Variant _
, ByVal vNum2 As Variant _
, ByVal vNum3 As Variant _
) As Variant```

### "Minimum Of Three Real Numbers" Return the minimum of three numeric arguments. Returns the leftmost of the minimum arguments.

Examples:
```    Min3Real(23, 45, 56) = 23
Min3Real(-12, 12, 4) = -12
Min3Real(2%, 2#, 2!) = 2%
Min3Real("SA", "RO", "EN") = "EN"```
See also:
```    Min3RealVerify Subroutine
Min3Variant Function
Min2Real Function
Max3Real Function```
vNum1: First of three numeric arguments, the minimum of which will be returned.
vNum2: Second of three numeric arguments, the minimum of which will be returned.
vNum3: Third of three numeric arguments, the minimum of which will be returned.
Note: If all three arguments happen to be strings, they will be compared using Binary comparisons.
Note: This function will generate an error if any of the arguments are not compatible, such as if one is a string and the other is numeric; see also the Min3Variant function.
Note: This function does not support three-valued logic. The behavior of this function is undefined if any of the arguments are Null.

Copyright 1996-1999 Entisoft
Entisoft Tools is a trademark of Entisoft.