예제 #1
0
 /// <summary>
 /// Наименьшее общее кратное для массива значений.
 /// </summary>
 /// <param name="numbers">Непустой массив значений.</param>
 /// <returns>Наименьшее общее кратное.</returns>
 public static Int32 AggregatedLcm(Int32[] numbers)
 {
     return numbers.Aggregate(Lcm);
 }
예제 #2
0
 /// <summary>
 /// Наибольший общий делитель для массива значений.
 /// </summary>
 /// <param name="numbers">Непустой массив значений.</param>
 /// <returns>Наибольший общий делитель.</returns>
 public static Int32 AggregatedGsd(Int32[] numbers)
 {
     return numbers.Aggregate(Gcd);
 }