Really? In most languages I know, if you divide an int by an int, you get an int. Is it different in C#?