Delphi Basics Home  |  Delphi Basics .NET Home  |  System.Math  |  Min Method
Min  
Method  
Returns the smallest of the two given numbers
Math Class
System NameSpace
CF1.  Function Min ( ValueA : Byte; ValueB : Byte ) : Byte; Static;
CF2.  Function Min ( ValueA : SByte; ValueB : SByte ) : SByte; Static;
CF3.  Function Min ( ValueA : SmallInt; ValueB : SmallInt ) : SmallInt; Static;
CF4.  Function Min ( ValueA : ShortInt; ValueB : ShortInt ) : ShortInt; Static;
CF5.  Function Min ( ValueA : Integer; ValueB : Integer ) : Integer; Static;
CF6.  Function Min ( ValueA : Int64; ValueB : Int64 ) : Int64; Static;
CF7.  Function Min ( ValueA : UInt64; ValueB : UInt64 ) : UInt64; Static;
CF8.  Function Min ( ValueA : Cardinal; ValueB : Cardinal ) : Cardinal; Static;
CF9.  Function Min ( ValueA : Decimal; ValueB : Decimal ) : Decimal; Static;
CF10.  Function Min ( ValueA : Single; ValueB : Single ) : Single; Static;
CF11.  Function Min ( ValueA : Double; ValueB : Double ) : Double; Static;
CF12.  Function Min ( ValueA : Word; ValueB : Word ) : Word; Static;
CF : Methods with this mark are Compact Framework Compatible
Description
Returns the smallest of ValueA and ValueB numbers.
Notes
Static methods are not methods of an object - they are simply class functions or procedures available at any time.
Microsoft MSDN Links
System
System.Math
System.Math.Min
 
A simple example
program Project1;
{$APPTYPE CONSOLE}

var
  result : Integer;
begin
  result := System.Math.Min(1, 2);
  Console.WriteLine('Min(1, 2) = {0}', result.ToString);

  Console.ReadLine;
end.
   Min(1, 2) = 1
 
© CodeGear 2006 - 2007. All rights reserved.