2025年2月25日 星期二 甲辰(龙)年 腊月廿五 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > C语言

C语言按科学记数法打印数字的方法

时间:12-30来源:作者:点击数:88

为了按科学记数法打印数字,必须在printf()函数中使用"%e"格式说明符,例如:
    float f=123456.78;
    printf("%e is in scientific/n",(float)i);

当然,如果要对整数进行这样的处理,则必须先把它转换为浮点数:
    int i=10000;
    printf("%e is in scientific/n",f);

下面的程序演示了格式说明符“%e”的作用:

  • #inclued <stdio. h>
  • main ( )
  • {
  • double f = 1.0 / 1000000. O;
  • int i ;
  • for(i = O; i< 14; ++ i )
  • {
  • printf( " %f = %e\n" , f , f );
  • f *= 10.0;
  • }
  • return( 0 );
  • }

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门