c语言中指数形式是什么意思?如何转换为指数形式?

 我来答
小Cherry丸子吖
2018-03-30 · TA获得超过2.7万个赞
知道小有建树答主
回答量:144
采纳率:43%
帮助的人:16.9万
展开全部
  1. 指数形式是浮点数的一种表示方法;

  2. 在C语言中,浮点数,包括float和double类型,有两种表示方法:

  3. 实数形式,即1.23这样整数部分加小数部分的表示桥岩方式;

  4. 指数形式,即科学计数法。其形式为:aEb;

  5. 代表a乘10的b次幂。 E也可以是小写,b必须为整数;

  6. 指数形式只是知漏浮点数的敏猛御一种表示方法,任何一个浮点数,都有实数形式和指数形式;

  7. 指数形式输出:

  8. 在输出的时候,可以指定浮点数输出为指数形式,格式为%e或%E, 区别为输出的指数形式浮点数E为小写或者大写;

  9. printf("%e", 100000.0);

  10. 会输出1.000000e+05。

百度网友bfb8612
2012-12-14
知道答主
回答量:49
采纳率:0%
帮助的人:37.6万
展开全部
C中在库函数里有指数的定义。具体用法:
在预处理命令处包含:#include <math.h>(math头文件)。
例如:10的n次方,其中n为指数:
int n,result;
scanf("%d",n);
result=pow(10,n);
回1楼,1e8是指数形式,在别闷大的语言中可蚂早竖以睁滑,但在C语言中不行,即使你包含了math头文件。
希望能给你帮助。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-12-14
展开全部
指数形式是科学计简锋数法表示(a×10的n次幂的形式)。

%e 是表示输出的数字以科学计数显示。
printf("%e\n"拦敬晌稿派,123.456);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友26ad406
2012-12-14 · TA获得超过1611个赞
知道大有可为答主
回答量:1506
采纳率:100%
帮助的人:1075万
展开全部
1e8这种形式就是指数形式,但只能表示为常数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-11-06 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式