当前位置:首页 > C++知识 > 正文内容

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

亿万年的星光12个月前 (07-28)C++知识1519

一、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;
}


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

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

分享给朋友:

相关文章

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

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

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

【数据结构】优先队列(1)

优先队列(Priority Queue)是一种特殊的队列,它 不遵循“先进先出”(FIFO) 的原则,而是 按照优先级(Priority) 来出队。优先级高的元素 先出队,优先级低的元素 后出队。1....

如何判断回文数/回文串

所谓回文,就是从左往右读和从右往左读都是一样的,这样的数字或者字符称为回文数/回文字符。做题的时候经常能看到判断回文操作。判断回文的一般有两种,一种是数字类型,一种是字符类型。两种分别介绍一下。一、回...

【题解】最短路径问题

【题目描述】平面上有n个点(n≤100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点间的直线距离。现...

C++中双冒号(::)的用法

一、作用域符号前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分如:A,B表示两个类,在A,B中都有成员member。那么A::member就...

求阶乘的方法

1.普通求法#include<iostream> using namespace std; int main(){ int sum=1;...