社区
C++ 语言
帖子详情
有一道题目一直很难忘
Oversense
2007-09-05 12:57:40
Q.下面的程序输出什么?
int main(){
float a = 3.14;
if(a > 3.14){
printf("true");
}else{
printf("false");
}
return 0;
}
...全文
298
12
打赏
收藏
有一道题目一直很难忘
Q.下面的程序输出什么? int main(){ float a = 3.14; if(a > 3.14){ printf("true"); }else{ printf("false"); } return 0; }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rich323
2007-09-06
打赏
举报
回复
float数也是不精确的,二楼说的很明白了。
coolFly19
2007-09-05
打赏
举报
回复
二楼的说得很明白,
实际上像你这么写,哪一种情况都可能发生。
wyjkk
2007-09-05
打赏
举报
回复
float a = 3.14;
if((a - 3.14)>1e-6)
{
printf("true");
}
else
{
printf("false");
做鸡真好吃
2007-09-05
打赏
举报
回复
WoW~
wang_wuhui
2007-09-05
打赏
举报
回复
UP二楼的说得很明白了.
yydrewdrew
2007-09-05
打赏
举报
回复
浮点数表示的数其实是不精确的,总是有误差的,一开始运算误差就会互相累加,所以浮点数无法直接比较,只能在一定精度内进行判断。
gfxiang
2007-09-05
打赏
举报
回复
浮点数表示会有截断误差。
if (a > 3.14)
a是float型,3.14是double型,两者精度不一样,具体谁大要用二进制表示出来才知道的
所以一般比较浮点数是否相等都用相减取绝对值小于某个误差范围
if (fabs(a - 3.14) < 1e-6)
lanxiaozhong
2007-09-05
打赏
举报
回复
if(a > 3.14) //会出现3种情况,这样写没有意义
星羽
2007-09-05
打赏
举报
回复
FLT_EPSILON
第一在float.h中,是float比较的最
小值
星羽
2007-09-05
打赏
举报
回复
:)
星羽
2007-09-05
打赏
举报
回复
#include "float.h"
int _tmain(int argc, _TCHAR* argv[])
{
float a = 3.14;
if(a > 3.14 + FLT_EPSILON){
printf("large");
}
else if (a < 3.14 + FLT_EPSILON)
{
printf("equre");
}
else{
printf("less");
}
return 0;
}
zhangpingfly
2007-09-05
打赏
举报
回复
不说,还真的不知道哦~
POJ1002 487-3279
POJ上的
一道
题目
:企业想拥有令人
难忘
的电话号码。要一个电话号码让人容易记住,方法之一是号码里面有一个
难忘
的单词或词组拼写。例如,您可以拨打TUT- GLOP拨打沃特卢大学。有时电话号码只有一部分是单词拼写。当你回到你的酒店,今晚你可以通过拨打310 - GINO吉诺订购比萨饼。另一种方法,设计的电话号码是一个
难忘
的方式分组数字。你可以通过拨打必胜客" 3个10 "的号码3-10-10-10
软件测试面试说出你遇到过最难的
一道
题
在测试面试时,面试官往往会出一个简单的场景让大家进行测试点设计来考察大家的测试设计能力,
题目
看似简单实则蕴藏杀机,测试人员需要根据自己的工作年限做出不同的回答方可过关。如果你工作1-2年,那么你只需要回答功能方面的测试点就OK,但是考虑的功能点一定要全面;如果你工作3-4年,除了功能你还需要考虑性能方面和用户体验方面;如果你工作4年以上,那么就需要考虑的更为全面了,需要考虑安全测试和兼容性测试。
2017 湘潭大学邀请赛/江苏省省赛 H题 Highway
题目
链接ACM职业生涯
难忘
的
一道
题,现场赛三个人一起卡了三个小时的题。当时此题现场赛过的人很多,我队三人根据时限判断估计不是一个能取巧推公式的题,当时S10和YaoJinhui主要在纸上模拟找规律,而我其实一开始就很确信最终答案的每条路径都跟叶子节点有关,但对每一个度为1的节点进行搜索极端条件下一定超时,所以
一直
想优化搜索的策略。后来离结束还有1h时,由我上机对每个叶子节点暴力搜索一发,但因为只贪心
难忘
战斗岁月————PMP认证考试总结
难忘
战斗岁月————PMP认证考试总结 工作多年,
一直
不忘大学导师的那番语重心长的教训,也曾在几个很好的上司手下工作过,深知当代职场有如逆水行舟。记得一句说话,“不断战斗的人是不会腐坏的”。于是我选择了PMP认证这场战斗。考取证书并不是目的,而只是一个手段。重要的是在备考的过程中,能够学到更多有利于工作的知识,并且最终应用到工作去。只有这样才得以在当今职场洪流中,逆流而...
131个经典面试
题目
+答案
需要面试的程序员 想要拓展面试视野的朋友们 面试官 阅读建议本文会按大致流程模块划分文章段落,每个章节里的内容随机进行排序,各章节之间不存在互相关联的关系,读者可选择文章顺序阅读或者跳跃式阅读。本文分为九个章节,分别是:面试开始提问、教育背景提问、工作经历提问、能力提问、最近一次工作提问、进攻型问题提问、闲聊式提问、其他常见面试问题提问、结束性提问。Q1、你能简单地谈一下你自己吗 ? 这个问题,说它是面试问题的始祖,一点都不夸张!这个“始祖”级别的问题就像一艘华丽的破冰船,在求职者不停的自诉的同时,为他
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章