一个很简单的问题,我很菜double sfd 512 / 1024这个除 为什么结果是0??int sfd 512 / 1024结果也是0
一个很简单的问题,我很菜
double sfd = 512 / 1024;
这个除 为什么结果是0
??
int sfd = 512 / 1024;
结果也是0
+ - * 算的事对的
[解决办法]
因为整数相除是整除。
double sfd = 512 / 1024.0f;
一个很简单的问题,我很菜
double sfd = 512 / 1024;
这个除 为什么结果是0
??
int sfd = 512 / 1024;
结果也是0
+ - * 算的事对的
[解决办法]
因为整数相除是整除。
double sfd = 512 / 1024.0f;