Как получается, что оператор modulo в java отличается от wolfram alpha?Оператор modulo не дает правильного результата
Моя формула:
var = (var-x) % 10
так вольфрам дает мне правильный результат, например
(0 - 1) % 10 = 9
Java дает -1.
Как я могу исправить это наилучшим образом?
-1 mod 10 is -1. – Dave
-1 mod 10 = -1 и -1 mod 10 = 9 оба правильны –
@Dave Это зависит от языков программирования в соответствии с https://en.wikipedia.org/wiki/Modulo_operation. – MeNa