当前位置:首页 > C++目录 > 正文内容

C++中的位宽与保留小数

亿万年的星光1年前 (2024-07-28)C++目录1938

一、setw函数

C++ setw() 函数用于设置字段的宽度,语法格式如下

setw(n)

比如:

#include <bits/stdc++.h>
using namespace std;
int main () {
	cout<<setw(6)<<23;
	return 0;
}




二、字符填充setfill

上面是用空格填充的,可以指定某些字符进行填充。

#include <bits/stdc++.h>
using namespace std;
int main () {
	int x=23;
	cout << setfill('#')  << setw(6) <<x<< endl;
	return 0;
}

效果:


三、保留小数setprecision

#include <bits/stdc++.h>
using namespace std;
int main () {
	double value = 3.14159;
	cout << fixed << setprecision(2) << value << endl;
	return 0;
}


扫描二维码推送至手机访问。

版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。

分享给朋友:

相关文章

进制转换类问题汇总

二进制转十进制十进制转二进制十进制转M进制(M一般小于16)M进制转十进制M进制和N进制互转...

CSP-J2021年普及组复赛T3——网络连接

【题目描述】TCP/IP 协议是网络通信领域的一项重要协议。今天你的任务,就是尝试利用这个 协议,还原一个简化后的网络连接场景。在本问题中,计算机分为两大类:服务机(Server)和客户机(Clie...

【数论】龟速乘

【数论】龟速乘

我们前面一篇文章学习了快速幂。它可以解决两类问题:a^b,(a^b)%c对于第一类,我们可以使用递归法或者迭代法可以求出,为了计算的快,我们可以引入位运算操作,但是目前来看,无论怎么优化都不能超过lo...

CSP-J2021年普及组复赛T2——插入排序

CSP-J2021年普及组复赛T2——插入排序

【题目描述】插入排序是一种非常常见且简单的排序算法。小 Z 是一名大一的新生,今天 H 老 师刚刚在上课的时候讲了插入排序算法。 假设比较两个元素的时间为 O(1),则插入排序可以以 O(n 2...

【算法】分治算法

前言所谓分治算法就是指分而治之,即将较大规模的问题分解成几个较小规模的问题,通过对较小问题的求解达到对整个问题的求解。当我们将问题分解成两个较小问题求解时的分治方法称为二分法。比如,我们玩过最简单的猜...

指针(三):指针与函数

1.交换的例子#include<iostream> #include<cstdio> #include<cstring> using namespa...