| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 624 人关注过本帖
标题:求助! float类型问题!
取消只看楼主 加入收藏
~天下无敌~
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-4-8
收藏
 问题点数:0 回复次数:3 
求助! float类型问题!

下面的程序为什么一个是0,另一个是20

#include<stdio.h>
#include<conio.h>

int main(void)
{
float i=20;
int j;

j=i;

printf("i=%d\n",i);
printf("j=%d\n",j);

getch();
return 0;
}

搜索更多相关主题的帖子: float 类型 
2006-04-09 18:59
~天下无敌~
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-4-8
收藏
得分:0 
我的意思是两个都应该是20啊

朝着伟大的红客狂奔中!终有一日,小日本和美国姥的联邦调查局的官方网站上会飘满红旗和五角星!
2006-04-09 19:49
~天下无敌~
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-4-8
收藏
得分:0 
都说的什么啊!我还不知道改可以,我的意思是我那样为什么不行,要改我早改了
    ~天下无敌~

朝着伟大的红客狂奔中!终有一日,小日本和美国姥的联邦调查局的官方网站上会飘满红旗和五角星!
2006-04-09 21:16
~天下无敌~
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-4-8
收藏
得分:0 
以下是引用huaixiaozi在2006-4-9 21:39:00的发言:
一个实型数据一般在内存中占4个字节,它与整型数据的存储方式不同,是按照指数形式存储的。系统把一个实数分成小数部分和指数部分分别存放,这样一来存储的数据整数部分就为0了,你把输出格式定义为整型,当然只输出整数部分0了。

高手,顶


朝着伟大的红客狂奔中!终有一日,小日本和美国姥的联邦调查局的官方网站上会飘满红旗和五角星!
2006-04-09 21:46
快速回复:求助! float类型问题!
数据加载中...
 
   



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

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