首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

COM编程中double类型转systimetime有关问题

2013-01-09 
COM编程中double类型转systimetime问题。double dTime;SYSTEMTIME *pt;double ltimedTime-(int)dTime;//在

COM编程中double类型转systimetime问题。
double dTime;
SYSTEMTIME *pt;
double ltime=dTime-(int)dTime;//在这里得到的ltime是什么?
double ltime2=(ltime-(int)ltime)*24;//这里的ltime2又是什么?上面ltime不是已经是int型了吗?是把小数去掉了,再转成double小数部分也是零吧?  
[解决办法]

 double dTime=123.25;
 double ltime=dTime-(int)dTime;//在这里得到的ltime是什么?
//      0.25   123.25-123
 double ltime2=(ltime-(int)ltime)*24;
//         6.0= (0.25 -0           ) *24

热点排行