Basic mod function with negative integer - strange result

In reply to Srini @ CVCblr.com:

No, it’s ambiguity in the modulo operator itself. See Modulo - Wikipedia