c++ convert int to double

#include <iostream>

int main() {
    int intValue = 42;        // Step 1: Declare and initialize an integer variable
    double doubleValue;       // Step 2: Declare a double variable without initialization

    doubleValue = static_cast<double>(intValue);  // Step 3: Use static_cast to convert int to double

    std::cout << "Original int value: " << intValue << std::endl;
    std::cout << "Converted double value: " << doubleValue << std::endl;

    return 0;
}