主要讲了很基础的 C++ Cout 输出数据格式控制,如输出不同类型数据,精度以及输出字符串等。

提到了两种数据的比较形式,毕竟浮点数比较情况居多,满足一定精度就好。

1. Comparison

2. Output

几种常用的对 cout 输出进行调整的方式

  • setw 是用来设置字段宽度的,可以用来控制输出的字符数,不足的部分会用空格填充。

  • leftright 是用来设置输出的对齐方式的。left 表示左对齐,right 表示右对齐。

  • internal 是用来设置输出的对齐方式的,表示在字段宽度内部对齐,即在字段宽度内部填充空格,使得输出内容居中

Integer 数据的进制显示,包含特定头文件之后加对应关键字控制下显示即可。

定点数数据类型显示,此时小数点的位置是固定的。

浮点数类型显示,需要控制下小数点位数以及使用科学计数法显示。

2. Summary

总结:一般用 to_string() 显示更方便高效