cout保留两位小数输出

来源:清泛原创     2021-06-11 13:24:50    人气:     我有话说( 0 人参与)

C++ std::cout输出2位小数的代码: include <stdio h> include <iostream> include <iomanip> std::setprecision函数需要引入该头文件int main(){ double dval

C++ std::cout输出2位小数的代码:
#include <stdio.h>
#include <iostream>
#include <iomanip>   //std::setprecision函数需要引入该头文件

int main() {
    double dval = 123.456789;
    // C风格
    printf("in C: %.2f\n", dval);

    // cout固定输出几位(整数+小数一起)
    std::cout << std::setprecision(5) << dval << std::endl;
    // cout固定输出2位小数,整数部分完整保留
    std::cout << std::fixed << std::setprecision(2) << dval << std::endl;

    return 0;
}
输出的结果均为123.46,可以试试代码区右上角在线编译运行查看实际运行结果。

cout setprecision 小数

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: