توسط تبدیل به صورت زیر میشه این کار و انجام داد
#include <iostream>
int main()
{
int *x = new int(4);
float *f;
f = reinterpret_cast<float*>(x);
cout<<*f<<endl;
x = reinterpret_cast<int*>(f);
cout<<*x;
return 0;
}
میبینیم که بدون تغییر بیتها مقدار رو به صورت اعشاری فرض کردیم.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)