说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

高分求救:vc2005 中 atof() 函数的问题,如果想要分,可以提出来,在加分,我只能加100

编辑:说三道四文库 发布时间:2017-10-22 09:02
HTML文档下载 WORD文档下载 PDF文档下载
我根据书本内容写了一个解析公式的类,其中用到了一个函数 atof()函数,用于将字符串的数值转换成真正的double型的数值。
但在真正的转换时,atof()的精度总是在变化,

   char s[80] = "2.033";
   double ld;
   ld = atof(s);
   结果ld=2.0399999999...
如果s=2.036则ld=2.036000...001,这样的结果无法满足我的需求,不知道是为什么,还请坛上高手指教。
星期一交差,这是一定要完成的,如果实在是VC2005的问题,如果用其它方法转换,牺牲速度也行。
如果数字不复杂,就自己转换,比如:
2.036 = 2*1 + 0*1/10 + 3*1/100 + 6*1/1000 ...
关键就是取小数点的位置,其它只是简单的运算。
函数应该没有问题,机器在转换精度的时候发生了丢失。可以考试使用函数sprintf
有些数字,比如0.3,虽然看起来很小,很简单,但无论你是用float,还是double,甚至是long double,都是无法精确表示的,这取决于计算机的浮点数表示法。

参考:http://dev.csdn.net/develop/article/28/28201.shtm
二楼的可行啊,使用格式控制符,就可以可以控制输出的位数。
UX设计师应当规避的七大问题 初创公司Citus Data将CitusDB扩展到Hadoop 移动医疗:巢儿孵化器为何笃信是创业金矿? 一个新的雅虎:雅虎主页改版 谷歌发布Google Glass最新视频 公开接受预定 微软Windows Blue结束半程开发 或今年8月推出 JavaFX即将开源,支持iOS与Android开发 趣味编程网Codecademy携手Twitter、Evernote、Box等推出系列API教程 开发者,别让任何人绑架你的工作节奏 REST Style来袭 LinkedIn开源Rest.li框架 [探讨] 是用jQuery框架还是自造车轮呢? 一周消息树:Java 你还会让多少人继续“受伤”? Chromebook Pixel,揭开谷歌云世界的大幕 惠普:第一财季净利12亿 同比仍在下滑 谷歌发布超高清触屏笔记本Chromebook Pixel 传谷歌正开发触屏Chrome OS笔记本 今年或上市 估值25亿 视觉社交网站Pinterest融资2亿美元 跨平台开发框架Xamarin 2.0发布 移动新趋势:扁平化设计 vs. 拟物化设计(上篇) 杂谈 App Store 之 HIG 与 Objective-C 为什么苹果三星将主宰智能电视未来? 罗永浩可爱多:Smartisan OS即将发布 春晚 VS. 移动应用:用户注意力统计报告 Twitter发布BootStrap 2.3版本! 面向对象编程从骨子里就有问题——看看名人大家是如何诋毁面向对象的 开发者及团队能从LibreOffice那里学到什么? 8000美元存储135TB数据:打造开源的存储硬件 Bing,每月27亿的有效搜索不及僵尸网络的一半 为什么说Amazon的James Hamilton是“可遇不可求”的? Facebook背后的数据团队 红帽将产品转移到Apache社区 怎样动态生成一个adoquery,并能进行数据库查询,小妹急用,100分奉上 怎么转换这个SQL Server的存储过程为oracle的 多语言数据库的应用程序,象DBGRID字段里的这些标题我应放在哪里好? 最简单的语句,最奇怪的问题。&&&&&&& 在线等待!!! D3D的简单问题 如何控制LineTo划线的颜色和宽度? 高分求《面向对象分析与设计》杨正甫编这本书下载地址。。。 学习DELPHI用铁道出版的乔林《参透Delphi/Kylix》 如何? 请问是否有比较简便的方法可以知道,程序中哪些变量定义完后根本不用? 按钮提交并链接不同页面的问题。 简单的问题 请教VC++高手:在MFC中,如何把剪贴板中的位图按原比例打印出来? 分不够再加! 怎么样在vb中读取bmp的位图信息,将图中所有黑颜色的象素 谁在20分钟内答出以下问题能拿高薪 如何修改注册表的键的默认键值? WINXP开始运行宽带播号程序缓慢,什么原因? newwish2 给我一个例子,邮箱:make_a_wish@163.com!!!着急呢!! evc4.0中文显示的问题! struts--html:select 为何出不来? 讨论:关于WinXP下开发的COM+的分发问题!! 菜鸟的小问题!! 一个关于东芝笔记本的故障 请问JBuilder错误提示:cannot access directory javax\mail at line 7, column 1 CSDN的速度越来越慢了,来这里的高人也越来越少了! 有没有DOS很熟的仁兄?纯DOS下和WIN NT4.0联网 小小问题!!! 困扰我多时了。。。 sybase 在程序中连接的问题。急,我咨询Sybas公司也不行。 按钮茶馆开张啦,有闲的进来聊天吧~ 小問題 PhoebusApollo(sunny) 你说要开贴,又没分,我有,给你100分,进来领吧!呵呵,不用谢!:) 关于DBGridEh排序的问题,急急急!!! ora-12224错误,tns no listener错误 !在线等待 ,急~! 求助jb9的破解 报表问题,急呀,救命呀~~~55555~~~~ 500分求解决一个问题 在线等待 解决立即给分 2003下为什么我的声卡不能用? 在程式AAA.PRG中如何修改表的字段的類型,比如字段C類型改為N類型??很急!!! 为什么有时候成员函数或变量显示不出来 救命!我在程序中使用webbrowse控件………… 在线等待。 也许是一个很简单的问题! 连接mysql出错 寻关于工控的中英文对照资料 想在暑假打工(计算机方面的)需要什么条件啊? 关于SQL SERVER的疑难问题!来者有分!(在线等待!分数不够可以再加) MTS与线程——高分相赠!!!! 来看看啊,告诉我再哪里下就给分啊~~ 大对象问题,所有书都是这么说的,可是都作不成功? 如何指定tquery中的某一行? 如何通过API发送翻页按键给控件? 在jbuilder 中 不能通过 创建Ejb Tester对EntityBean进行测试吗?SessionBean都可以的 如何在ie中点右键获得这个ie窗口的window Text以及其主框架的URL。 已知角∠2是∠1的三倍,∠3比∠1大20度,求∠1,∠2,∠3各是多少度. 比京还大的数位是.越多越好! 已知函数f(x)=sinx+cosx.求f(π/12)的值 PS画线问题请问PS里 中间这条线怎么弄出来的..新手 PS CS3(我按U键里的直线工具 画出来的线好粗 也不知怎么调粗细..) 比较两个数的大小,如果数位不同,则()大. 已知函数f(x)=(cosx+sinx)(cosx-sinx)(1)求函数f(x)的最小正周期(2)若0 文段:Someone boughts a shirt,a bag and a jacket.问:How many kinds of clothes has he bought.(请问bag是否算是clothes)A:2 B:3 一个两位数,各数位上的数字之和的5倍比原数大4,求这个数 顷字左边的这部分王码五笔怎么打,86的 (1)胎儿在母体内发育的场所是 [③] ____________________ .(2)胚胎发育初期由______________________(1)胎儿在母体内发育的场所是 [③] ____________________ . (2)胚胎发育初期由______________________ 提供营养; 胚 同学们请帮我写一下 横眉冷对千夫指下一句 以胎儿角度来诉说的九个月在母体内发育的过程的作文!我需要一篇以婴儿角度来诉说的九个月婴儿发育的过程~ 耀斑和日珥增多能产生什么现象, 已知函数f(x)=(cosx)^2-(sinx)^2则f(2005π/12)=?如题答案是二分之根三,但是为什么? 胎儿在母体内为什么不发育我老婆怀孕俩月了可到医院检查说胎儿根本没长.就是说没原始脉动.求求各位好心的大哥大姐有关这方面的知识帮帮小弟. 日珥是怎样形成的太阳上的日珥 “嗯”这字王码86五笔怎么打出来??! 世界现代史中蓝脑计划属于哪一领域的研究范畴 如何保持清晰的思路? “横眉冷对千夫指”后半句快 《陇西行 》和《夜上受降城闻笛》所抒发的感情一样吗?各是什么感情?陇西行 陈陶 誓扫匈奴不顾身,五千貂锦丧胡尘.可怜无定河边骨,犹是深闺梦里人.夜上受降城闻笛 年代:唐李益 回乐峰前 如何在英语阅读的时候保持清晰的思路 近在咫尺是什么意思快点 第4,题和七题 为什么到了凌晨我的思路会很清晰? 近在咫尺什么意思? 马克思的“观念的东西不外是移入人的头脑并在人头脑中改造过的物质的东西而已”出自哪? 汉译英 1.这是字母L.2.我在武汉二中广雅中学七年级1班.3.我最喜欢的学科是数学和英语. 含有两级的数怎样写?先写( 什么 )级,再写( 什么 )级;哪个数位上一个含有两级的数怎样写?先写( 什么 )级,再写( 什么 )级;哪个数位上一个单位也没有,就在那个数位上写( 什么 ). 在平面直角坐标系中,如果两直线平行,那么k相等.怎么证明? 如何保持每天头脑灵活,思路清晰 求函数的单调减少区间 (只要结果就行了)求函数Y=X^3 - 3X^2 - 9X -6的单调减少区间 平面直角坐标系中两直线平行 他们一次项系数什么关系 解析几何关于面积最值问题在平面直角坐标系xOy中,过定点C(o,p)作直线与抛物线x^2=2py(p>0)相交于A,B两点,若点N是点C关于坐标原点O的对称点,求三角形ANB面积的最小值. 如果一个角的邻补角等于这个角的3倍,求这个角急急急,能有过程吗? 平面直角坐标系中两直线平行,已知一条直线解析式和到另一条直线的距离,怎样求另一条直线解析式? 原点算不算函数图像与坐标轴的公共点(1小时内)函数Y=2X方-6X与X轴和Y轴的公共点的坐标,算出来有坐标是原点,那要不要算在与x、y轴的公共点里啊? 浩翔怎么解释这是个空压机产品的名字,请问下取这个名字怎么解释好些呢标志设计中要解释浩翔这个名字的含义 请问像点啊,然啊下面的那个四点底咋打? “风高秋月白”的下句是什么?对对子 近在尺的咫的意思 街头篮球 4个点 怎么打出来 (“然”下面的4点) 风高秋月白 请问:“咫尺”中的“咫”是什么意思? 然下面的那四点怎么单独打出来?各位帮帮忙 风高秋月白 译文,快 "尺咫"是什么意思 设数列an=(3n-3)×5的n-2次方 求an的前n项和 用错位相减的方法来做! 学对对联;1风高秋月白,---------2过天星似箭,---------3;春联两幅-------------------------------- “近在咫尺”咫什么意思? An=(2n-1)/2∧(n-1)求其前n项和 急 刻舟求剑选自[ ]编写者[] 比亿大的数是什么? 英语翻译 原点所在的坐标轴平面直角坐标系 个签:曾经近在咫尺的未来已天涯. 英语翻译如上 比千亿大的数位有什么? 近在咫尺的咫的意思有没有现代意思 窃听丑闻背后的“双面美国” 盟友会翻朝举行2万人连级军官大会 金正恩完成美国欠全世界一个道歉西方盟友不会因“监听”散伙美电视台脱口秀节目“杀中国人言论”被美国电视荧屏常可看到公开对中国人侮辱俄“质子”火箭搭载美国通讯卫星升空美国承认窃听事件对美国与伙伴国关系造中国周边外交分量加重 升级、提速、加西方盟友会不会因“监听”散伙?美国监听丑闻变“质”环保部:上半年新疆青海等省区氨氮排放人社部:正研究办法治理公职人员“吃空亚冠决赛今夜首战 恒大优势大或破\"媒体称广州公务员年收入超17万 不少女子超市门口产下龙凤胎续:其亲人已经杭州一头藏獒蹿出工地咬伤小区保洁员欧洲盟友讨伐美国的“监听战争”俄“质子”火箭搭载美国通讯卫星升空诺奖得主:转基因之争需要一场高质量的地球变暖事实确凿 人类活动是主因榆乌路破烂不堪 10分钟的路得开半小经常熬夜患乳腺癌几率高市长帮86岁老兵找到“家”杂质多、黏度下降 车里机油该换了渭南老太杭州游走失 两地警方帮找家人建业大道能否建天桥疲劳过度、压力较大 脑血管病年轻化明天就是教师节 专家支招教师如何缓解曝光台儿童深睡1小时生长激素分泌是白天的5转身遇见秋扫码玩游戏 抢免费飞行体验名额想让孩子有学上的校长马维帅入围9月“防范冤假错案:需要道歉但不能止于道歉这搭配够『酸爽』陕乒女将力求佳绩支持者:非法运输就该查 质疑者:咋能高新区一火锅店昨日突发火灾践行“三严三实”弘扬时代正能量清水、淡盐水、果蔬清洗剂哪种清洗水果【热线】
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘