首页 > 学院 > 开发设计 > 正文

c语言控制输出格式-小数点位数

2019-11-08 02:13:52
字体:
来源:转载
供稿:网友

控制小数位数就是通过输出格式说明符来规定的

举例说明如下:

123456float f1=3.1415926;float f2=1234.1415926;float f3=124.1;PRintf("%3.4f", f1);  // 输出结果为:_ _ 3.1416 ( _ 表示空格)printf("%3.4f", f2);  // 输出结果为:1234.1416printf("%3.4f", f3);  // 输出结果为:124.1000

printf("%3.4f", f);中的3是控制f的整数部分按3位的固定位宽输出;4是按四舍五入的准则保留4位小数。

注:如果整数部分不足3位,则在前面补空格,超过3位,则按实际位数输出;如果小数部分不足4,则在后面补0


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表