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;
编译通过
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;
编译通过
相关文章推荐
- python学习笔记,类型转换出错的解决方法!
- 存储过程里出错:在将 nvarchar 值 'MAX' 转换成数据类型 smallint 时失败, 的终极解决方法
- 当php提示不能把对象转换某种类型数据时的解决方法
- python中类型转换出错的解决方法
- 在Access里面,提示出错“标准表达式中数据类型不匹配”,解决方法:
- Win10正式版更新出错提示错误代码0x80240016的解决方法
- 关于2147217913 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界 的问题解决方法
- win7/win8下安装Oracle1出错10g,提示“程序异常终止,发生未知错误”解决方法
- 打开VB开发工具提示:Imagelist来自mscomctl.ocx控件出错,可能是mscomctl.ocx过期,解决方法
- 无法将类型为“IList”的对象强制转换为类型“System.Data.DataRowView” 。的解决方法
- VS2008环境中LPCWSTR类型转换问题解决方法
- Gson 转换long到科学计数法的解决方法
- Keil-原文件类型不明确导致编译出错的解决方法
- 用sql server2000,vs 2005 时提示在建立与服务器的连接时出错 解决方法
- EXCEL在打开时提示:在传输到应用程序时出错。解决方法
- 出错提示为:该行已经属于另一个表 的解决方法
- mysql ip 转换成long 类型数字方法
- VS2008使用jQuery提示更新 JScript IntelliSense 时出错 解决方法
- springMVC中返回json时,日期类型自动转换为long类型的时间戳的处理方案(一个配置解决)
- asp.net网站,打开网站,提示下载网页解决方法(未知文件类型、text/vnd.wap.wml)