Если я использую функцию ilmath.min() только с двумя 1x1 двойными (другими типами данных не проверенными) матрицами, она возвращает максимальное значение вместо минимума. Все работает отлично, если размер матриц больше 1x1. Пожалуйста, подтвердите, что следующий код возвращает 1.0, а не 0.0 как аспект. Для меня это похоже на ошибку или это функция?Ошибка в ilmath.min (a, b)?
Console.WriteLine(ILMath.min(0.0,1.0));
Console.ReadKey();
Заранее спасибо.
См. Нижеприведенный ответ CodeCasters. Он подтверждает, что это ошибка и как ее исправить/обходиться. В качестве альтернативы можно просто использовать Math.Min (0.0,1.0) только при работе с системными скалярными значениями. –