永发信息网

c语言,请问这个程序输入结果为啥是这个?

答案:3  悬赏:30  手机版
解决时间 2021-11-13 02:12
c语言,请问这个程序输入结果为啥是这个?
最佳答案
%e 是浮点数指数输出,3.141500e+01 = 3.141500 * 10追问c语言指数不应该是3.141500e1吗?e后面跟着次数追答只是排版不同吧,这个不要太纠结。
去糟粕,取精华!追问书上明明说e后面加次数,这到底怎么回事
全部回答
科学计数法而已
%e 用科学计数法输出数值。
3.141500 是float 型数,精度是有效数字 7 位,%e 格式默认输出有效数字 7 位,1 位是整数,6位小数,指数3位(不足3位时填0)。
%e 用小写 e
%E 用大写 E追问c语言指数不应该是3.141500e1吗?e后面跟着次数,如果是double的话有效位是多少呢?追答没错啊,就是e后面跟着次数,次数就是+01,只不过在终端里没法显示上标而已,所以你觉得怪怪的。在微机上,double型数占8字节,即64位。追问我的意思是e后面应该是1,为什么会是+01?追答这是个固定格式,e的幂由两位数表示,十位没有就补0呗,所以是01。
+表示幂是正数,因为幂是有负数的情况的。比如0.03141500,用这个格式打印出来就是3.141500e-02追问哎呀!我采纳错了!我等会儿邀请你,再给你分!追答无所谓了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问杨紫璇名字好不好
enjoy在一段话的末尾怎么变
购买跃层房子应该注意哪些问题?
汉代没有公爵为什么孔子被封为公
灌木根部和草皮如何衔接
大家有对中视瑞影比较了解的么?这家公司怎么
《温一壶月光下的酒》原文
java程序从svn上怎么取代码
连锁业的三大目的
用电加热一吨洗澡水(40摄氏度左右)成本是多
wow恶臭的东西任务怎么做
《少林传奇》是一部什么水平的动画
通常心黑的人都长什么样?
纺织颜料的调料是什么
男生脸小好看吗?
推荐资讯
1976年农历4月24日辰时生人女性命格
怎么将照片的格式由bmp改为gif.peg.jpg.或jpe
珍红颗粒多少钱?效果好吗?
研究开发费,未形成无形资产计入当期损益的
太平人寿保险公司设的地点在临沂什么路上?
tensorflow怎么看是不是在用gpu跑
( )既是40的因数也是80的因数
吴用上梁山原因100字简介
三星S4铃声一开始很轻,2秒以后一下子很响怎
车身反光标识安装和粘贴要求标准有那些?
pvc表面不光滑怎么回事
四川维享视听声学工程公司怎么样啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?