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

一个很简单的问题,我很菜
double sfd = 512 / 1024;
这个除 为什么结果是0
??

int sfd = 512 / 1024;
 结果也是0



+ - * 算的事对的

------解决方案--------------------
因为整数相除是整除。

double sfd = 512 / 1024.0f;