C# modulo operation with decimal yields inconclusive result I have a very quick question, based on the following C# code: