Остаток от деления в C#
В Excel при делении -1650715112 на 100000000 в качестве остатка выводит 49284888. В С# при использовании оператора % выводит -50715112. Как я понял, все дело в минусе. Кто знает, как в C# получать значения как в Excel?
По дате
По рейтингу
зачем получать значение как в excele если правильный ответ -50715112?
вообще функция ОСТАТ в excel тоже самое что n - d*ЦЕЛОЕ (n/d):
ОСТАТ (n, d) = n - d*ЦЕЛОЕ (n/d) и так как ЦЕЛОЕ округляет до 17 ответ выходит не верным
Умножай на -1.