📜  C++ fmax()(1)

📅  最后修改于: 2023-12-03 15:13:54.173000             🧑  作者: Mango

C++ fmax()

fmax() 是C++标准库中的一个数学函数,它用于返回两个浮点数中的较大值。它的函数原型定义如下:

double fmax(double x, double y);

其中,x和y是需要比较的两个浮点数,函数返回两个数中的较大值。

返回值
  • 如果x和y相等,则函数返回其中任何一个数;
  • 如果x比y小,函数返回y;
  • 如果x比y大,函数返回x。
用法
#include <cmath>
#include <iostream>

int main() {
  double num1 = 3.7;
  double num2 = 7.2;
  double max_num = fmax(num1, num2);
  std::cout << "max_num = " << max_num << std::endl; // 输出 max_num = 7.2
  return 0;
}
总结

fmax()函数是一个便捷的函数,用于确定两个浮点数中的最大值。通过使用该函数,可以避免手动编写代码以查找最大值,从而使代码更简洁和易于阅读。