Математика.IEEERemainder возвращает отрицательные результаты. Почему?

.NET framework включает математику.IEEERemainder (x, y) в дополнение к стандартному оператору mod. Что на самом деле делает эта функция? Я не понимаю отрицательных чисел, которые это производит.

пример:

Math.IEEERemainder(0, 2) = 0
Math.IEEERemainder(1, 2) = 1
Math.IEEERemainder(2, 2) = 0
Math.IEEERemainder(3, 2) = -1

1 ответов


Если Вы читаете пример, приведенный в