欢迎光临
我们一直在努力

C++的函数调用

1. __gcd 最大公约数

公约数:能够同时整除两个或多个数的正整数

最大公约数:指能够同时整除两个或多个整数的最大正整数

前面两个下划线绝对不能忘!

例:

9846667与76749598的最大公约数

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<__gcd(55042,44616);
return 0;
}

会输出:26

2. pow 次方

次方:n的x次方的意思是:n乘x遍

在C++里面有一种进制叫二进制

两个<叫左移:<<,1左移x 表示2的x次方

例1:

3的11次方

例1:

#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<pow(3,11);
return 0;
}

输出:177147

例2:

2的23次方(两种):

例2:

(1)

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

输出:8.38861e+006

(2)

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

输出:8388608

(8.38861e+006 == 8388608)

下期预告:(sqrt,abs)

赞(0)
未经允许不得转载:171主机测评 » C++的函数调用
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址