C语言:printf("")标志详解
2024-09-06 19:35:25
%d 十进制整数
%ld 十进制长整型
%hd 十进制短整型
%o 八进制整数
%X %x 十六进制 整数
%f 以十进制形式输出 float 类型;
%lf 以十进制形式输出 double 类型;
%e 以指数形式输出 float 类型,输出结果中的 e 小写;
%E 以指数形式输出 float 类型,输出结果中的 E 大写;
%le 以指数形式输出 double 类型,输出结果中的 e 小写;
%lE 以指数形式输出 double 类型,输出结果中的 E 大写。
%c 字符型数据显示
%s 字符串形式输出
%g 默认最多保留六位有效数字,包括整数部分和小数部分;%f 和 %e 默认保留六位小数,只包括小数部分。
%g 不会在最后强加 0 来凑够有效数字的位数,而 %f 和 %e 会在最后强加 0 来凑够小数部分的位数。
总之,%g 要以最短的方式来输出小数,并且小数部分表现很自然,不会强加零,比 %f 和 %e 更有弹性
%g 和 %lg 分别用来输出 float 类型和 double 类型,并且当以指数形式输出时,e
小写。
%G 和 %lG 也分别用来输出 float 类型和 double 类型,只是当以指数形式输出时,E
大写。
最新文章
- hadoop-mongo map/reduce java
- linux中用shell获取时间,日期
- 好用的ASP.NET 分页类 简单好用 支持 AJAX 自定义文字
- Hive(二):windows hive ODBC 安装
- 条款22 template method 模式
- UIImagePicker照片选择器
- 编码识别工具:hash-identifier
- sql getdate() 时间格式设置
- HDOJ/HDU 2539 点球大战(String.endsWith()方法的一个应用~)
- MYSQL转MSSQL
- UVA 489-- Hangman Judge(暴力串处理)
- 避免IE执行AJAX时,返回JSON出现下载文件
- QQ空间掉帧率优化实战
- ●POJ 2079 Triangle
- 笔记7 AOP
- python的copy模块理解
- Vuex- Action的 { commit } {commit}是什么写法
- js中bind的用法,及与call和apply的区别
- Windows 自动化补丁管理
- HtmlTestRunner
热门文章
- conda 按照指定源下载python包
- GO语言面向对象05---接口的多态
- TensorFlow csv读取文件数据(代码实现)
- NVIDIA Turing Architecture架构设计(上)
- 1482. 制作 m 束花所需的最少天数
- POI导出Excel时下拉列表值超过255的问题(String literals in formulas can't be bigger than 255 characters ASCII)
- 性能工具之stress工具使用教程(带源码说明)
- 【VBA】读取另一个excel工作簿中的内容
- MySQL零散知识点(01)
- Java第一次博客作业