日期:2014-05-20  浏览次数:21036 次

急!超简单为题。两整数相除,如果有余数就在结果上加一。C#有现成函数吗?
如题,两整数相除,如果有余数就在结果上加一。C#有现成函数来实现吗?比如:

int   i=9;
int   j=7;

int   k=convert.toint32(i/j)+((i%j)> 0?1:0);

C#有没有现成的函数来?谢谢!

------解决方案--------------------
Floor还是什么 不记了
------解决方案--------------------
try..

int i = 9;
int j = 7;
Console.WriteLine(Math.Ceiling((double)i / j));

------解决方案--------------------
Math.Ceiling((double)i/(double)j)
------解决方案--------------------
c#中包含着两个函数:
1.Floor: 返回小于或等于指定值得最大整数 例如:Floor(6.5) : 6
2.Ceiling: 返回大于或等于指定值得最小整数 例如:Floor(6.5) : 7