算法高频函数
创始人
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

相关内容

热门资讯

城市24小时 | 经济“成绩单... 图片来源:摄图网_501740758 随着江苏公布2025年经济数据,全国31个省份2025年经济“...
卓正医疗今起招股:何小鹏及多家... 国内健康消费行业标杆企业卓正医疗(2677.HK)今日正式启动招股,招股日期为1月29日至2月3日,...
【风口解读】五粮液涨停,当日白... 来源:市场资讯 (来源:泡财经) 1月29日,五粮液(000858.SZ)涨停。当日白酒板块强势。 ...
地缘政治风险叠加美元疲软,铜价... 地缘政治风险和美元疲软推动,铜价再创历史新高。1月29日,截至发稿,LME伦铜日内涨超7%,报140...
药品管理新规来了!修订后的《实... 国务院总理李强日前签署国务院令,公布修订后的《中华人民共和国药品管理法实施条例》(以下简称《条例》)...
超3.6亿元消费券,来了! AI导读 News Today 1月29日,2026全国春节文旅消费月于泉州启动,活动持续至3月初,...
【高多层线路板】+ 技术趋势:... 引言 随着全球电子产品向高性能、小型化与高可靠性方向演进,高多层难度 PCB 线路板已经成为通信设备...
深圳市一博科技股份有限公司 2... 来源:证券日报 证券代码:301366 证券简称:一博科技 公告编号:2026-001 本公司及董...
原创 特... 美联储2026年1月的利率决议刚刚结束,宣布维持基准利率在3.5%—3.75%区间不变。 与此形成鲜...
癌症骨痛≠骨转移!医生提醒:这... 对癌症患者来说,“骨痛”两个字容易引发担忧——“是不是癌细胞转移到骨头了?”这种顾虑可以理解,但无需...
金价还在上涨!中国金币发布重要... 1月29日,中国金币集团发布重要提示:近期贵金属原材料价格持续大幅攀升,特提醒广大贵金属纪念币集藏爱...
最新明确!连续9天,高速免费 据新华社消息,1月29日,交通运输部运输服务司负责人高博在国新办新闻发布会上表示,今年春节假期,2月...
原创 金... 2026年1月29日,国际黄金价格下跌至5232.5美元/盎司,国内黄金价格也随之降至1175.5元...
原创 怒... 马化腾在腾讯员工大会上彻底放开了!一边怒批豆包模式“极不安全、不负责任”,一边又公开赞赏阿里的AI布...
原创 为... 国内楼市自2023年春季以来,仿佛陷入了一场微妙的僵局。成交数据疲软,新房市场如同失去引擎的跑车,动...
白酒股现涨停潮,茅台怒涨超8%... 被市场冷落许久的白酒板块突然爆火。 1月29日,五粮液(000858.SZ)、洋河股份(002304...
深夜突发,美股跳水:微软暴跌1... 当地时间1月29日,美股开盘后大跳水! 截至发稿,纳指跌超2.5%,标普500跌近1.5%,道指跌超...
科力远:拟为下属子公司提供担保 每经AI快讯,科力远1月29日晚间发布公告称,随着公司储能业务规模的持续扩大,为拓宽融资渠道,满足子...
原创 1... 今天A股市场出现了一道奇特的风景线:一大批公司因为和一个App有关,股价集体飙升,14只股票更是直接...
盘中突发,黄金首饰板块跳水!0... 1月29日,A股三大指数开盘涨跌不一。盘面上,贵金属、有色金属、石油、银行、培育钻石、民爆概念等板块...