用double fun遍函数
时间: 2023-12-22 12:03:03 浏览: 60
vc.zip_Fun_ Fun_ Fun_数组、函数
以下是一个使用 double 作为函数返回值类型的简单示例:
```c++
#include <iostream>
#include <cmath>
double calculateDistance(double x1, double y1, double x2, double y2) {
double distance = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
return distance;
}
int main() {
double x1 = 1.0, y1 = 2.0;
double x2 = 4.0, y2 = 6.0;
double distance = calculateDistance(x1, y1, x2, y2);
std::cout << "The distance between (" << x1 << "," << y1 << ") and (" << x2 << "," << y2 << ") is " << distance << std::endl;
return 0;
}
```
这个程序计算了两点之间的距离,并使用 `double` 类型作为距离的返回值类型。当你编译并运行这个程序时,它会输出以下内容:
```
The distance between (1,2) and (4,6) is 5
```
其中 `sqrt` 函数是 C++ 数学库中的一个函数,它可以计算一个数的平方根。`pow` 函数也是数学库中的一个函数,它可以计算一个数的任意次方。在这个程序中,我们使用 `pow` 函数来计算两点之间的水平距离和垂直距离的平方和,然后使用 `sqrt` 函数来计算两点之间的距离。
阅读全文