带小数的整数除法

use*_*970 0 c#

在C#中使用十进制类型进行"整数"除法的正确方法是什么?

 decimal a = 130, b  = 60;
 decimal res = a / b; //need to get 2.0, not 2.6666
Run Code Online (Sandbox Code Playgroud)

Joe*_*ton 6

在这种情况下,我会使用该Floor功能.

decimal res = Math.Floor(a / b);
Run Code Online (Sandbox Code Playgroud)