cpp输出
1.常规输出
cout<<内容<<endl;
输出流可以搭配endl,会在流中写入一个换行符,并刷新输出缓存,确保内容可以立即显示出来。
2.保留n位数字
包含整数和小数一共的总位数
#include <iomanip> double a= 1.12345; cout << setprecision(3) << a;
3.保留小数点后n位
3.1可调用c++自带函数
#include <iomanip> cout << setiosflags(ios::fixed) << setprecision(3) << a;
3.2利用floor函数
先扩大n位,再加0.5,可能会四舍五入,再用地板函数取整,抹掉后面的小数位,之后再缩小n位。
double b = floor((a*pow(10,3)+0.5) / pow(10,3)
4.输出不同进制的数
十进制:dec
八进制:oct
十六进制: hex
cout<<self(ios::hex,ios::basefield);
posted on 2022-03-22 15:27 MIXTAPE_208 阅读(204) 评论(0) 收藏 举报
浙公网安备 33010602011771号