有关Cprimerplus的P143上的power.c(构建并运用幂函数)里一个没看懂的转义符号%g

原创 2016年08月30日 16:56:57

    %g用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出时占宽度较小的一种),且不输出无意义的0。即%g是根据结果自动选择科学记数法还是一般的小数记数法

  printf("%g\n", 0.00001234);
  printf("%g\n", 0.0001234);

  printf("%.2g\n", 123.45);
  printf("%.2g\n", 23.45);


上面四句输出结果为:
1.234e-05
0.0001234
1.2e+02
23


对于指数小于-4或者大于给定精度的数值,按照%e的控制输出,否则按照%f的控制输出.

相关文章推荐

怎样写一个解释器 --没看懂

(王垠 yinwang.org 版权所有,未经许可,请勿转载) 这是一篇解释器的入门教程。虽然我试图从最基本的原理讲起,尽量让这篇文章不依赖于其它知识,但是这篇教程并不是针对编程的入门知识,所以...

poj 1502 MPI Maelstrom Dijkstra算法的简单运用 ,呵呵,,我估计有很多人都没看懂什么意思,我也看了很久

BIT has recently taken delivery of their new supercomputer, a 32 processor Apollo Odyssey distribute...

UVA 11149 Power of Matrix(求幂函数的前n项和)

题目大意:     给你一个矩阵A,求A^1+A^2+A^3+...+A^n 解题思路:     利用和快速幂一样的思想,我们可以对原式变形。     当n为偶数的时候:     当n为奇数的...
  • Yasola
  • Yasola
  • 2017年07月15日 20:52
  • 314

flex失效机制,看了一遍没看懂。先占下来

FLEX组件的失效机制由 IInvalidating ILayoutManagerClient和 实现了ILayoutManager的LayoutManager 以及UIComponent中的c...

RMAN 备份与恢复 实例 ——MD,没看懂,留着日

RMAN 备份与恢复 实例      ——MD,没看懂,留着日 David Dai Oracle笔记   ---from:http://blog.csdn.net/tianlesoftware/ar...
  • csnewdn
  • csnewdn
  • 2016年11月18日 16:52
  • 134

11、SQL Server:绝对经典sql语句查询分类前几条信息 ,并按某字段排序(有点东西没看懂)

本文来自:http://blog.csdn.net/hatchgavin/article/details/6700417 sql语句查询分类前几条信息 1.SQL2005,情况下使用 ...

逆序对  (没看懂)

题目: Alice是一个让人非常愉跃的人!他总是去学习一些他不懂的问题,然后再想出许多稀奇古怪的题目。这几天,Alice又沉浸在逆序对的快乐当中,他已近学会了如何求逆序对对数,动态维护逆序对对数等等...
  • wyi06
  • wyi06
  • 2017年03月26日 13:44
  • 121

CF 314A(Sereja and Contest-这题题目索性没看懂,E文是硬伤)

C. Sereja and Contest time limit per test 2 seconds memory limit per test 256 megabytes ...

多线程 没看懂现存着 QQ:457100097

随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。 考虑一种我们经常遇到的情况:有一些全局变量和...

【转】DWR入门教程(一)--没看懂转看(二)

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关Cprimerplus的P143上的power.c(构建并运用幂函数)里一个没看懂的转义符号%g
举报原因:
原因补充:

(最多只允许输入30个字)