这是怎么回事? int yy;yy=2320/86400*(150000-200-9000);测试的yy等于零??float和double型都是这个结果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 所有的计算数据都是整形,过程中都会取整double yy;yy=(double)2320/86400*(150000-200-9000); 如果你要得到小数部分,那么你要保证你的算式里至少有一个浮点数(带小数的)。double yy;yy=(double)2320/86400*(150000-200-9000); 或者yy=2320./86400*(150000-200-9000); 都行!而如果你定义int yy;那么最后你得到的仍然是0,因为最后又取了整! C++ MFC 软件界面 之类的一些问题,求助 SetLayeredWindowAttributes窗口透明问题 问个BYTE数组复制问题,别用memset,memcpy vc多线程cpu耗的很厉害 身份证感应器,读取身份证的信息,有没有这样DLL 工具栏图标怎么加载ICO? 请教针对日志钩子在按下ctrl+alt+del后自动取消挂钩的问题的解决办法~~ Clist 和 list 用法一样吗?谢谢 如何去处on timer()函数? 求助,关于用VC作图的! 如何区分右键单击跟右键双击 怎样改变Combo Box中每一行的字体?
double yy;
yy=(double)2320/86400*(150000-200-9000);
double yy;
yy=(double)2320/86400*(150000-200-9000);
或者yy=2320./86400*(150000-200-9000); 都行!而如果你定义
int yy;
那么最后你得到的仍然是0,因为最后又取了整!