常用函数

root 站长 2024-01-23 17:12:39 2025-04-26 22:04:30 7
常用函数
1max(a, b) //求出a,b的较大值
2min(a, b) //求出a,b的较小值
3swap(a, b) //交换a,b变量的值
4abs(a) //a的绝对值
5pow(a, b) // 求出a的b次方,返回值是double
ex: pow(2,3) = 2*2*2=8
    pow(16, 1.0/2) = 4
6sqrt(a)sqrtl(a) //求出a的平方根,返回值是double,后者精度更高
7round(a) //四舍五入到整数
8floor(a) //向下取整 floor(1.0/2) = 0等同于 1/2
9ceil(a)  //向上取整 ceil(1.0/2) = 1
10、一维数组排序函数
sort(a + 1, a + 1 + n); //a[1] ~ a[n] 从小到大排序 

共 3 条回复

CPP 刷题王

加一个 sqrtl(a) isdigit(a) int n = unique(a + 1, a + 1 + n) - 1; lower_bound/upper_bound(a + 1, a + 1 + n, b)

lhy271

flag

lixinyan 爱因斯坦

真有用