c++整数转换浮点数

不是要输出,要进行浮点数的除法运算
2025-05-14 03:25:42
推荐回答(2个)
回答1:

int a = 10;
double f = 2.1;
double c = a * 1.0 / f;

乘上一个1.0就可以了,或者 (a + 0.0)/ f也可以。

回答2:

b/a=(a && b) ? b/a:0

示例:
#include
using namespace std;
int main()
{
float a=static_cast (1.50);
float b=static_cast (1.0);
float c=(a && b) ? b/a:0;
cout < return 0;
}