decimal total = /* get value from database */; decimal fraction = decimal.Remainder(total,1m);
(可能有更有效的方法来获得剩余部分,但这很简单.)
虽然您也可以在sql中执行此操作,但是当您想要使用LINQ to sql或类似的东西获取值时,这可能不太好用 – 我更喜欢将值操作放在.NET代码中而不是sql中,除非它影响结果或性能.