有关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的控制输出.

gdb如何调试没有符号表(未加-g选项的编译)的程序

很多时候,发行版的程序在编译的时候都是没有加上-g这个选项的,那么若是想调试一个程序,应该怎么办呢? 在加了-g选项时,是可以通过行号、函数名等进行断点的设置的,但是没有符号表的情况下,那么怎么来进...
  • yygydjkthh
  • yygydjkthh
  • 2015年01月30日 22:41
  • 6347

ANDROID STRINGS.XML 中的特殊字符转义

转自:http://www.cnblogs.com/androidsuperman/p/5662640.html 今天项目碰到个转义特殊字符的问题,网上搜索看到,故转载,已标明出处:...
  • qq_34206198
  • qq_34206198
  • 2016年10月11日 02:24
  • 1577

JS对HTML字符的转义和反转义

首先,奉上工具类: var HtmlUtil = { /*1.用浏览器内部转换器实现html转码*/ htmlEncode:function (html){ ...
  • u013026207
  • u013026207
  • 2017年01月03日 14:14
  • 4961

C中八进制和十六进制转义字符揭秘

在c中有一种数值型的转义字符,即’\ddd’的三位八进制转义字符和’\xdd’的两位十六进制转义字符。这两种转移字符其代表着一个字节大小的整数值字符。 首先什么是转义字符,顾名思义转义字符最终是一种字...
  • zz460833359
  • zz460833359
  • 2015年09月30日 21:30
  • 4281

处理Linux的echo命令不输出转义符号的问题

开始学习shell脚本编程了。今天下午按照《shell脚本编程指南》这本书在练习的时候的,做到的30页echo命令这里。我发现使用echo进行转义怎么都不成功。明明书里写的: \a      警示字...
  • You_are_not_you
  • You_are_not_you
  • 2015年04月12日 00:21
  • 2219

web开发中特殊字符的对应值与转义字符

文章来源:http://greatverve.cnblogs.com/archive/2011/07/18/web-char.html URL中的特殊字符 URL中的特殊字符是不能再U...
  • assholeu
  • assholeu
  • 2014年12月01日 17:02
  • 3768

传说中的并发编程ABA问题

什么是ABA问题 ABA并不是一个缩写,更像是一个形象的描述。ABA问题出现在多线程或多进程计算环境中。 首先描述ABA。假设两个线程T1和T2访问同一个变量V,当T1访问变量V时,读取到...
  • u012813201
  • u012813201
  • 2017年06月02日 10:17
  • 426

Bash引用变量和转义

-----------------------------------------------------------------Sun--------------------------------...
  • qq_31992913
  • qq_31992913
  • 2016年07月15日 11:32
  • 1649

批处理特殊符号 通配符与转义符

常用特殊符号 1、@命令行回显屏蔽符 2、%批处理变量引导符 3、> 重定向符 4、>>重定向符 5、、 6、|命令管道符 7、^转义字符 8、组合命令 9、& 组合命令 ...
  • bytxl
  • bytxl
  • 2015年12月11日 15:51
  • 11185

printf 中转义字符大全

表一转换说明符及作为结果的打印输出 转换说明 输出 %a 浮点数、十六进制数字和p-记数法 (C99) %A ...
  • whatday
  • whatday
  • 2014年05月09日 20:58
  • 815
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关Cprimerplus的P143上的power.c(构建并运用幂函数)里一个没看懂的转义符号%g
举报原因:
原因补充:

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