#include
using std::cout;
using std::endl;
union Number
{
int integer1;
double double1;
};
int main()
{
Number value;
value.integer1 = 100;
cout << value.integer1 << "\ndouble: " << value.double1
<< endl;
value.double1 = 100.0;
cout << value.integer1 << "\ndouble: " << value.double1
<< endl;
return 0;
}
100
double: 4.24399e-314
0
double: 100