Misaka's Blog

sukisukidaisuki

0%

C++学习总结

1.%与/的区别

用%符号,取得的结果是两个数相除后的余数。

用/符号,取得的是两个数相除后的结果取整数部分,并且没有四舍五入的规则。‘

2.C++ 保留两位小数(setprecision(n)的用法)

1
cout<<fixed<<setprecision(n);

要保留几位小数,setprecision(n)的括号里\n就换成几。

注意:a.使用此段代码时,要加上头文件

1
#include<iomanip>

才可正常使用;

b.设置保留两位小数之后,重新声明另一个数,输出依旧显示两位小数。所以语句只需写一次即可。

c.单用setprecision(n)是控制保留几位有效数字的。(setprecision(n)的功能:控制浮点数显示的有效数字个数。)如果要保留的位数太多,数字后面是不会补上0的。