| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 473 人关注过本帖
标题:[求助]请大家过一看一下,帮的上的帮一下,帮不上的想一下!
只看楼主 加入收藏
_woebird
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-7-25
收藏
 问题点数:0 回复次数:3 
[求助]请大家过一看一下,帮的上的帮一下,帮不上的想一下!

请高手指点一下:
我输入一个double型数,怎么确定它是整数,如果是整数又怎样将它转化成int型;
或都求它的整数陪份!
如:
输入4.25
int d;
使d为4;

谢谢了!!

搜索更多相关主题的帖子: double 
2007-09-05 16:42
雨夜微醺
Rank: 1
等 级:新手上路
威 望:1
帖 子:147
专家分:0
注 册:2006-9-25
收藏
得分:0 

#include<iostream>

using namespace std;

int main()
{
double d;
cin>>d;
int i;
i=d;
if(0.0==d-i)
cout<<"It is integer!"<<endl;
else
cout<<"It is not a integer!"<<endl;
cout<<i<<endl;

return 0;
}


[此贴子已经被作者于2007-9-5 17:27:00编辑过]


我若想到你就有种莫名的开心 我一见到你就有种莫名的悸动
2007-09-05 17:25
qwl1982
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2007-9-3
收藏
得分:0 

用楼上的代码就行。
i=d;就是强制转换啦


2007-09-05 17:34
_woebird
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-7-25
收藏
得分:0 
回复:(qwl1982)用楼上的代码就行。i=d;就是强制转...

谢谢了!
小弟以前只知道int型转换成double型,
现在明白了。
受孝了!!


将做小草染绿草原!
2007-09-06 02:44
快速回复:[求助]请大家过一看一下,帮的上的帮一下,帮不上的想一下!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056197 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved