中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++保留小數點后幾位如何弄

c++
小億
368
2023-10-14 00:25:00
欄目: 編程語言

在C++中,可以使用以下方法來保留小數點后幾位:

  1. 使用fixedsetprecision函數:
#include <iostream>
#include <iomanip>
int main() {
double number = 3.1415926;
int precision = 2;
std::cout << std::fixed << std::setprecision(precision) << number << std::endl;
return 0;
}

輸出結果為3.14

  1. 使用字符串流(stringstream):
#include <iostream>
#include <sstream>
#include <iomanip>
int main() {
double number = 3.1415926;
int precision = 2;
std::stringstream ss;
ss << std::fixed << std::setprecision(precision) << number;
std::string result = ss.str();
std::cout << result << std::endl;
return 0;
}

輸出結果為3.14

  1. 使用printf函數:
#include <iostream>
#include <cstdio>
int main() {
double number = 3.1415926;
int precision = 2;
std::printf("%.2f\n", number);
return 0;
}

輸出結果為3.14

以上是三種常用的保留小數點后幾位的方法,你可以根據自己的需求選擇其中一種方法來使用。

0
赣榆县| 射阳县| 逊克县| 大邑县| 扶余县| 资溪县| 霸州市| 高碑店市| 义乌市| 龙南县| 天镇县| 中阳县| 华池县| 资源县| 松滋市| 英山县| 汨罗市| 芜湖县| 吴堡县| 仙游县| 泽库县| 正蓝旗| 衡阳市| 蒲江县| 宝山区| 大方县| 德阳市| 汽车| 东辽县| 博野县| 嵊泗县| 长丰县| 尚义县| 卓尼县| 苗栗县| 正安县| 屏南县| 凉山| 凭祥市| 秦皇岛市| 云阳县|