int相除要么得到前面的的整数,要么取余得到余数,无法得到真正的小数形式
但是如果是两个double或者float类型的数相除是可以得到余数的,依托这样的思路可以得到余数
先将int型的数转化为float类型的,然后相除会得到小数
对于具体取几位小数,可以通过ToString()函数来实现
如
int a=100;
int b=60;
float c= (float)b/(float)a;
如果不是整除,会有很长的小数,
c = c.ToString("0.00%");
这样就可以得到一个百分比的小数了,