math.h中的函数,使用时需要在.c文件中include<math.h>
作用是返回两个浮点参数中较大的一个
#include <stdio.h>
#include <math.h>
int main(void)
{
printf("fmax(2,1) = %f\n", fmax(2,1));
printf("fmax(-Inf,0) = %f\n", fmax(-INFINITY,0));
printf("fmax(NaN,-1) = %f\n", fmax(NAN,-1));
}
输出:
fmax(2,1) = 2.000000
fmax(-Inf,0) = 0.000000
fmax(NaN,-1) = -1.000000
在leetcode中有一道题就可用这个函数快速解决
122.买卖股票的最佳时机
对应的fmin函数也是类似的,作用是返回两个浮点参数中较小的一个。
版权声明:本文为qq_42479987原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。