If you put the following code in your compiler the result is a bit bizar:
decimal x = (276/304)*304; double y = (276/304)*304; Console.WriteLine("decima
Well, floating point precision isn't 100%. See for example: http://effbot.org/pyfaq/why-are-floating-point-calculations-so-inaccurate.htm