社区
C++ 语言
帖子详情
double int转换
庚武讲堂
2009-04-23 11:16:19
double d=10.2;
d-=int(d);
d=d*100;
cout<<int(d)<<endl;
想不通,d怎么就变成19了哩??高手解释下.有啥解决办法
...全文
558
8
打赏
收藏
double int转换
double d=10.2; d-=int(d); d=d*100; cout<<int(d)<<endl; 想不通,d怎么就变成19了哩??高手解释下.有啥解决办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shinian1478
2009-04-23
打赏
举报
回复
直接用这cout<<d<<endl;就可以吧,不用类型转换
hjjdebug
2009-04-23
打赏
举报
回复
看错了,在这道题中,这种转换也是允许的。
将
cout < <int(d) < <endl;
改成
cout < <(d) < <endl;
按浮点数输出即可, 结果20.
Th_Pk_Ying
2009-04-23
打赏
举报
回复
学习
庚武讲堂
2009-04-23
打赏
举报
回复
那咋办哩,取得小数部分乘100怎么做?
hjjdebug
2009-04-23
打赏
举报
回复
看出来了,想整死计算机!
double 和 int 不能互相转,除非你知道你在干什么。
因为double的数据表达方式是归一化计数法,与int的16进制表示大不相同。
xiaocha
2009-04-23
打赏
举报
回复
精度问题,20用double表示时,在计算机内部为19.999999...
aaaa3105563
2009-04-23
打赏
举报
回复
double i = 10.2;
int j = 0;
j = double(i);
cout << (i - j) * 100 << endl;
这样····· 保险 输出 20
weichaohnu
2009-04-23
打赏
举报
回复
double型在存储的时候 精度会丢失
10.2最后的存储结果是10.19999999999....
所以 最后的结果变成19了
可以尝试用数组来存储以及转换
如何在Java中将
double
转换
为
int
?
在本文中,我们将看到如何将
double
转换
为
int
。 在Java编程中,您将有一个
double
原语值(例如82.14),但是要执行进一步的操作,您需要一个
int
值(例如82),所以让我们看看如何在Java中将
double
转换
为
int
。 您可以...
int
类型和
double
类型数值
转换
Int
类型可以自动
转换
double
类型数据(
Int
类型可以隐式
转换
double
类型数据) 如果一个操作数为
double
那么整个表达式可提升为
double
型 比如某个值*0.25
Double
类型数据
转换
为
int
类型数据,丢精度(小数点) num...
double
类型
转换
成
int
类型
public class test09 { public static void main(String[] args) {
double
a = 5000.44;
double
b = 100.12;
double
v = a / b;
int
i = new
Double
(v).
int
Value(); ...
double
转
int
关于
double
转
int
类型,在本来的认知中,以为任何情况强转可以搞定一切,但在实际应用时发现不然,需求是需要从excel表中读出xx.xx这样的数字信息,且需要在此数值*100后作为查询条件去db查询,这就需要精确性了,...
Java类型
转换
:
int
转
double
标题Java类型
转换
:
int
转
double
由于
double
的范围比
int
数据类型大,所以当
int
值被赋给
double
时,java会自动将
int
值
转换
...并不需要像
double
to
int
转换
那样进行类型
转换
; 使用
Double
.valueOf()方法 /** * Ja...
C++ 语言
64,676
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章