标题:新手上路i就哎纠结小地方,,,
取消只看楼主
莹幸儿
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2018-3-23
结帖率:22.22%
已结贴  问题点数:20 回复次数:5 
新手上路i就哎纠结小地方,,,
#include<stdio.h>
main()
{
    printf("%e",10000000.7654321);
    }
#include<stdio.h>
main()
{
    printf("%10e",10000000.7654321);
    }
这两个程序有什么区别啊,这个10e里的10 到底什么用处,我觉得好像完全没有用啊,我甚至用小数点都可以省略直接点几
搜索更多相关主题的帖子: 新手上路 include stdio main printf 
2018-03-25 10:05
莹幸儿
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2018-3-23
得分:0 
回复 3楼 还想过暑假
这个不会超出10位啊,都是科学计数法表示,就算是123456789123456789.12也可以表示为1.234567e+018啊
2018-03-26 19:29
莹幸儿
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2018-3-23
得分:0 
回复 4楼 lanke711
可是e是科学计数,整数部分一定是一位啊
2018-03-26 19:31
莹幸儿
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2018-3-23
得分:0 
回复 7楼 童生
你是让我试一遍。
我试了,我发现,上面20的会有空格。
但是原理不太懂,具体有多少空格也不知道,这个10是指不包括e和加号和小数点的十位数么?
2018-03-26 20:55
莹幸儿
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2018-3-23
得分:0 
回复 9楼 刺ling
那这个宽度怎么计算,
比如1.123456e+005
这个数是10位?
2018-03-27 09:19
莹幸儿
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2018-3-23
得分:0 
回复 11楼 童生
唔,,,,,
我运行了啊,结果就是20e的前面有空格,10e的前面没空格,所以想确认一下那个10位是不是小数点加号和e不算的10位
2018-03-27 12:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-485551-1-1.html




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

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