C++中int类型数据怎么转换为double
时间: 2023-08-08 13:12:49 浏览: 1485
在C++中,int类型数据可以通过强制类型转换转换为double类型。可以使用如下语法进行转换:
```c++
int num = 10;
double num_double = (double)num;
```
或者可以使用C++11引入的新特性`std::to_double`进行转换:
```c++
int num = 10;
double num_double = std::to_double(num);
```
这两种方法都可以将int类型的数字10转换为double类型的数字10.0。请注意,使用强制类型转换时需要注意数据类型的兼容性和精度问题。
阅读全文