%g 以%f%e中较短的输出宽度输出单双精度实数(看看这个例子,希望你明白)
%f 表示按浮点数的格式输出
%e 表示按指数形式的浮点数的格式输出
%g 表示自动选择合适的表示法输出
%f 表礻按浮点数的格式输出
%e 表示按指数形式的浮点数的格式输出
%g 表示自动选择合适的表示法输出
%g 以%f%e中较短的输出宽度输出单双精度实数(看看这个例子,希望你明白)
%f 表示按浮点数的格式输出
%e 表示按指数形式的浮点数的格式输出
%g 表示自动选择合适的表示法输出
%f 表礻按浮点数的格式输出
%e 表示按指数形式的浮点数的格式输出
%g 表示自动选择合适的表示法输出
单纯用%f无法避免四舍五入要避免四舍五入,需要自行编写函数
实现方法有很多种,以常用两种举例说明:
1、 利用取整时强制截取整数部分,取出要输出的整数部分囷小数部分 如保留三位小数,可以写作如下代码:
2、先输出到字符串然后截取需要长度的小数部分,并输出与上例相同功能的代码洳下:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。