C++ 两个整型相除.结果如果强制转化为浮点型??

const int N=15;
int i=0,j=0,k=0,l=0.........好多;
后面i和j.......有累加...
到最后我要求的是i/N j/N ......要求的是各自的百分比
但整型与整型相除结果自动为整型.这样结果都是0...
想问的是:::怎么把这强制转化为浮点型或双精度型??????

第1个回答  推荐于2018-03-29
可以用强制转化。
设float M;
M=(float)j/(float)N;
这样得到的就是float类型了。本回答被网友采纳
第2个回答  2012-03-17
可以定义N为float,然后计算除法,i,j等等都强制转换成float与之计算本回答被提问者采纳
相似回答