您的位置:首页 > 其它

ULONGLONG类型转换为double型提示出错的解决方法(error C2520)

2007-05-17 16:34 761 查看
平台VC++ 6.0double pos;

ULONGLONG n,filesize;

pos=n/filesize;

错误提示:

error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64

解决方法:

由于我不需要使用无符号LONGLONG,所以把变量定义如下:

double pos;

LONGLONG n,filesize;

语句改为:

pos=n*1.0/filesize;

编译通过
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐