算法高频函数
创始人
2025-05-31 05:04:34
0

目录

fixed()

setprecision()

setw()

swap()

sort()

subsrt()

atoi()


将不定时更新

fixed()

消除浮点数的科学计数法

只要出现了fixed,则后面都是以fixed输出。

用定点表示法表示浮点数

代码:

double n = 0.2345678;
float m = 0.2345678;
double a = 12345678;
float b =  12345678;
cout<

运行结果:

1.23457e+007
12345678.000000
0.234568 0.234568 12345678.000000

setprecision()

fixed与setprecision(n)连用可以控制小数点后的位数,现在就可以理解为那是定点数记数法。

如果没有fixed的话,就是浮点数记数法了,那么它控制的应该就是有效数字的位数(包括小数点前的)

#include
#include  //注意加头文件
using namespace std;
​
int main(){double n = 0.2345678;float m = 0.2345678;double a = 12345678;float b =  12345678;cout<

运行结果:

1.23457e+007
1e+007
1.2e+007
12345678.0
0.2 0.2 12345678.0

setw()

其控制后面输出的长度,默认右对齐,输出内容长度不够用空格补齐,输出内容长度超过则正常输出。

注意:

  1. setw()只对后面紧跟的输出有限制。

  1. 标点符号占一位!

#include
#include  //别忘了头文件
using namespace std;
​
int main(){double n = 0.2345678;float m = 0.2;cout<

运行结果:

0.234568
0.20.234568
0.234568 //超出,正常输出0.2

swap()

交换两个变量

#include
using namespace std;int main(){int a = 1;int b = 2;swap(a,b);cout<

运行结果:

2 1
2.023 1.012
2 1
A B
B A
笨 蛋
蛋 笨

sort()

进行排序

#include //注意头文件
using namespace std;
​
int main()
{string s = "WHERETHEREISAWILLTHEREISAWAY";//直接排序sort(s.begin(), s.end());cout<

运行结果:

AAAEEEEEEHHHIIILLRRRSSTTWWWY

对数组进行排序:

#include
using namespace std;
​
int main()
{int a[5] = {2,5,1,3,4};sort(a,a+5);for(int i = 0 ; i < 5 ; i++){cout<

运行结果:

12345

subsrt()

对字符串进行切割

#include
using namespace std;
​
int main(){string str = "hello";for(int i = 0 ; i < str.size() ; i++){cout<

运行结果:

h
he
e
el
l
ll
l
lo
o
o

atoi()

atoi()函数将数字格式的字符串转换为整数类型。例如,将字符串“12345”转换成数字12345。

  • c_str()函数返回一个指向正规C字符串的指针常量, 内容与本string串相同。

  • 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。

#include
using namespace std;
​
int main(){string str = "1234";cout<

运行结果:

1234
1

咱们可以来判断一下变量类型

#include
#include //头文件
using namespace std;int main(){string str = "1234";cout<

运行结果:

i \\int(i)
PKc \\pointer(P) const(K) char(c)

上一篇:springcloud第二讲

下一篇:Git 的 Cherry-Pick

相关内容

热门资讯

海南全岛封关时间定了!啥是封关... 国家发展改革委副主任王昌林7月23日在国新办发布会上表示,关于海南自贸港封关的具体时间,经党中央批准...
华能国际完成发行20亿元科技创... 7月23日早间,华能国际发布公告称,公司已于近日完成2025年面向专业投资者公开发行科技创新可续期公...
AWS的智能体基础设施布局:开... 智能体基础设施正在快速成为人工智能下一次飞跃的支柱——不仅仅是实现智能化,更是协调其安全、高效和大规...
中国移动、中国电信、中国联通,... 莫名其妙订了新业务、套餐资费眼花缭乱、接到境外骚扰电话,这些都是电信用户常见的消费痛点。近日,中国移...
上海黄金回收价高秤准还懂老物件... 上海宝易埠珠宝:黄金回收背后的故事 在上海这个繁华喧嚣的大都市,每一条街道都诉说着独特的故事,每一家...
厉害!浙大95后博导白天搞科研... 白天,他是数字法学界的“破壁者”。傍晚,他是“浙BA”球场上的“破局者”。五冠加身的荣耀,科研攻坚的...
宏润建设:7月22日融资买入1... 证券之星消息,7月22日,宏润建设(002062)融资买入1454.54万元,融资偿还8319.83...
苹果在华销售额二季度同比下滑1... 7月23日消息,据多家媒体报道,根据市场调研机构Counterpoint最新数据,2025年第二季度...
恒生电子:7月22日融券卖出2... 证券之星消息,7月22日,恒生电子(600570)融资买入2.37亿元,融资偿还3.05亿元,融资净...
上交所:苏州创元投资发展(集团... 7月23日,上交所发布关于苏州创元投资发展(集团)有限公司2025年面向专业投资者公开发行科技创新公...
和讯投顾赵冰忆:水电站概念盘活... 7月22日,和讯投顾赵冰忆表示,眼下水电站概念足以盘活市场。一方面,水电站有定远方面的业务支撑;另一...
注册资本150亿元,中国聚变能... 可控核聚变概念图 图片来源:视觉中国 7月22日晚间,中国核电发布消息称,当日由其参股的中国聚变能源...
天力复合:7月22日融资买入1... 证券之星消息,7月22日,天力复合(873576)融资买入145.39万元,融资偿还168.55万元...
“3C”标志非商品 违法制售要... 马云骢 “禁止旅客携带没有3C标识、3C标识不清晰、被召回型号或批次的充电宝乘坐境内航班。”近期,民...
亚通股份被责令改正,时任董事长... 雷达财经 文|冯秀语 编|李亦辉 7月22日,上海亚通股份有限公司(证券简称:亚通股份,证券代码:6...
京东美团杀入了同一片战场 作者 | 周智宇 编辑 | 张晓玲 在具身智能的牌桌上,美团一直是那个下注最凶的玩家。它早已将触角伸...
业务创新 | 商业银行谱写养老... 文/中国建设银行平台运营中心 张丰安 肖璧微 我国人口老龄化问题加剧,养老金融发展面临严峻挑战,20...
多行业“反内卷”,持续推进中! 汽车、光伏、水泥、钢铁,不同行业,同在“反内卷”!从7月1日中央财经委员会第六次会议,到近期国务院常...
运输规模稳步增长!今年上半年我... (央视财经《经济信息联播》)今天(21日),民航局相关负责人在国新办新闻发布会上介绍,“十四五”期间...
对话Outer创始人刘佳科:6... 作者:欧雪 编辑:彭孝秋 Outer又有新动作了,这次是推出第二个大单品。 2018年,Outer第...