C++程序 两个浮点数相乘
这里我们将演示如何使用C++程序来乘两个浮点数。以下是示例:
示例:
输入: A = 1.2
B = 3.0
输出: 3.6
输入: A = 4.5
B = 3.5
输出: 15.75
在C++中乘两个浮点数有两种方法:
- 使用乘法运算符(*)
- 使用函数
接下来让我们详细讨论这些方法。
1. 使用乘法运算符(*)
在下面这个程序中,我们将两个浮点数 A 和 B 相乘,使用算术运算符 ***** 将两个浮点数相乘,将产生的积存储在变量 product 中。下面是C++程序乘两个浮点数的代码:
// C++ program to multiply
// two floating point numbers
#include <iostream>
using namespace std;
// Driver code
int main()
{
// 输入数字
double A = 1.2, B = 3.0;
double product;
// 乘以两个浮点数
product = A * B;
// 输出积
cout << product;
return 0;
}
输出
3.6
时间复杂度: O(1)
辅助空间: O(1)
2. 使用函数
在下面这个程序中,我们将两个浮点数 A 和 B 相乘,使用使用算术运算符 ***** 的函数将这两个数相乘,将产生积存储在变量 product 中。下面是C++程序乘两个浮点数的代码:
// C++ program to multiply two
// floating point numbers
#include <iostream>
using namespace std;
// 定义一个名为mul_floatnumbers的用户定义函数,用于将输入的数字相乘。它将给出这些数字的积。
float mul_floatnumbers(float a, float b)
{
return a * b;
}
// Driver code
int main()
{
float A = 1.2, B = 3.0, product;
// 调用mul_floatnumbers函数
product = mul_floatnumbers(A, B);
// 输出结果
cout << product;
return 0;
}
输出
3.6
时间复杂度: O(1)
辅助空间: O(1)