Struct ArithmeticProgressionInt
Represents an arithmetic progression (integers).
Properties
first
public int first { get; }
commonDifference
public int commonDifference { get; }
this[]
public int this[int index] { get; }
Constructors
ArithmeticProgressionInt(int first, int commonDifference)
public ArithmeticProgressionInt(int first, int commonDifference)
ArithmeticProgressionInt()
public ArithmeticProgressionInt()
Methods
Create(int min, int max, int internvalCount)
public static ArithmeticProgressionInt Create(int min, int max, int internvalCount)
GetInterval(int index)
public RangeInt GetInterval(int index)
GetClosestTerm(int value)
public int GetClosestTerm(int value)
GetTermIndex(int value)
public int GetTermIndex(int value)
GetIntervalIndex(int value)
public int GetIntervalIndex(int value)
ToArray(int length)
public int[] ToArray(int length)
ToArray(int[] result, int length)
public void ToArray(int[] result, int length)
ToList(IList<int> result, int length)
public void ToList(IList<int> result, int length)