1.%与/的区别
用%符号,取得的结果是两个数相除后的余数。
用/符号,取得的是两个数相除后的结果取整数部分,并且没有四舍五入的规则。‘
2.C++ 保留两位小数(setprecision(n)的用法)
1 | cout<<fixed<<setprecision(n); |
要保留几位小数,setprecision(n)的括号里\n就换成几。
注意:a.使用此段代码时,要加上头文件
1 |
才可正常使用;
b.设置保留两位小数之后,重新声明另一个数,输出依旧显示两位小数。所以语句只需写一次即可。
c.单用setprecision(n)是控制保留几位有效数字的。(setprecision(n)的功能:控制浮点数显示的有效数字个数。)如果要保留的位数太多,数字后面是不会补上0的。