If you mean a true remainder, this will give it:
select 2621475%65535
If you actually mean you want to see the decimal fraction, this will give it:
select 2621475./65535.
As to why, you should read about math operations in SQL Server Books Online, but the short answer is that the code you posted is integer math and so it returns an integer result. If you want a numeric or floating point result, cast the values to that before performing the math.