c语言中指数形式是什么意思?如何转换为指数形式?
1个回答
展开全部
指数形式是浮点数的一种表示方法;
在C语言中,浮点数,包括float和double类型,有两种表示方法:
实数形式,即1.23这样整数部分加小数部分的表示方式;
指数形式,即科学计数法。其形式为:aEb;
代表a乘10的b次幂。 E也可以是小写,b必须为整数;
指数形式只是浮点数的一种表示方法,任何一个浮点数,都有实数形式和指数形式;
指数形式输出:
在输出的时候,可以指定浮点数输出为指数形式,格式为%e或%E, 区别为输出的指数形式浮点数E为小写或者大写;
printf("%e", 100000.0);
会输出1.000000e+05。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询