www.rtmj.net > C语言%F保留几位小数

C语言%F保留几位小数

%f :以浮点型数据形式输出,浮点型也就是实数.一共保留6位小数.

在格式化输出中,%f和%e默认都是都是六位,不过%e输出的话幂级数也占三位

默认6位,不过可以通过程序控制为想要的位数;如: printf("%12.15lf\n",x);表示输出占12格的小数位数为15为的x的值; printf("%.8lf\n",x);表示输出小数位数为8为的x的值.

7位有效数字 是指 整数部分 和小数部分一共7位

在c语言中,用"%f"格式输出的数,小数部分占了6位,小数点不算占了一位

默认最多是6位,可以用比如%.2f是输出小数点后面2位

你应该是问float吧 比如float a=1234567890912 你可以printf("%f",a);看看 只取前七位的,后面的就随机产生了.

"%m.nf":输出浮点数,m为宽度,n为小数点右边数位

有时不太确定可以自己上机实验的 #include void main(){ double s; s=7/9.0; printf("%6f",s); } 运行结果是:0.777778 说明是按四舍五入的.

%3.1e可以保留2位有效数字(3位宽度,小数点占一位)

相关搜索:

友情链接:dzrs.net | fpbl.net | sgdd.net | 369-e.net | gyzld.cn | 网站地图

All rights reserved Powered by www.rtmj.net

copyright ©right 2010-2021。
www.rtmj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com