Возможный дубликат:
Float to binary in C++Точное бинарное представление двойной
У меня есть очень маленький двойной вар, и когда я печатаю это я -0. (используя C++). Теперь для того, чтобы получить более высокую точность, я попытался с помощью
cout.precision(18); \\i think 18 is the max precision i can get.
cout.setf(ios::fixed,ios::floatfield);
cout<<var;\\var is a double.
, но он просто пишет -0,00000000000 ...
Я хочу, чтобы увидеть точное бинарное представление вар.
Другими словами, я хочу посмотреть, какое двоичное число записано в стеке/регистр стека для этого var.
Вы могли бы просто использовать отладчик. – Bashwork