跳到正文
信奥逐课

第 047 课

setprecision

🟢 入门 约 5 分钟

一句话理解

setprecision(k) 设置浮点输出精度。

为什么要学

题目说保留 k 位,就要设成 k。

讲解

配合 fixed:小数点后 k 位,通常四舍五入。

要写 #include

k 不要随便设成 15 再指望评测忽略。按题目来。

例子

cout << fixed << setprecision(2) << 1.255;

输出:

1.26

保留两位,1.255 四舍五入到 1.26。极少数边界和舍入模式有关,常规题按四舍五入理解即可。

常见错误

练习 做完再看下一课

设置精度的操纵符名字是 ____

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课