Unit 'Math' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#rtl]

EnsureRange

Change value so it fits in a specified range.

Declaration

Source position: math.pp line 218

function EnsureRange(

  const AValue: Integer;

  const AMin: Integer;

  const AMax: Integer

):Integer; overload;

function EnsureRange(

  const AValue: Int64;

  const AMin: Int64;

  const AMax: Int64

):Int64; overload;

function EnsureRange(

  const AValue: Double;

  const AMin: Double;

  const AMax: Double

):Double; overload;

Description

EnsureRange returns Value if AValue is in the range AMin..AMax. It returns AMin if the value is less than AMin, or AMax if the value is larger than AMax.

See also

InRange

  

Check whether value is in range.


Documentation generated on: Dec 26 2024