Python输出保留小数的方法
方法一:字符串格式化
>>> print('%.2f' % 1.255)
1.25
方法二:format函数方法
format函数有两种写法
1、使用占位符(需注意占位符和冒号不能丢),此方法可以一次输出多个
>>> print('{:.2f}, {:.3f}'.format(1.256, 1.2635))
1.26, 1.264
2、不使用占位符,此方法只能一次输出一个,并且需要格式化的数字在前
>>> print(format(1.235, '.2f'))
1.24
c/c++语言输出保留小数
1.printf()函数默认保留6位小数
2.printf("%.nlf",value); //表示保留n位小数
3.printf("%.*f",n,value); // n表示小数的位数,value表示结果
4.printf("%m.nlf",value); //表示控制宽度为m,保留n为小数,靠右对齐
printf("%-m.nlf",value); //表示控制宽度为m,保留n为小数,靠左对齐
//当控制宽度小于数值的位数时,将以实际数值宽度为准
5.printf("%.lf",value); //表示保留整数