好吧,我试图计算两个值的百分比。这应该很简单,但由于一些奇怪的原因,它不起作用。我太累了/笨拙地弄清楚了。 这里是我的代码,它一直返回0,我在调试时检查了值,而FilesCompleted是295,TotalFilesCount是25002,returnvalue var只是0,它应该是1。简单的计算不起作用的某种原因
private int CalculatePercentComplete(int FilesCompleted, int TotalFilesCount)
{
int returnvalue = (FilesCompleted/TotalFilesCount) * 100;
if (returnvalue > 100 || returnvalue < 1) return 1;
else return returnvalue;
}
恩,有趣的是,这是我还不知道的东西。 – user1071461