Можно заставить вывод не в научной нотации, и иметь достаточную точность, чтобы показать свое небольшое число
#include <iomanip>
// ...
long double d = 509990e-405L;
std::cout << std::fixed << std::setprecision(410) << d << std::endl;
Вывод:.
0,00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050999000000
blockquote>Если вы действительно хотите , это еще один вопрос.
Для получения определенной попытки кода тега создать новое ответвление добавляют, получают код тега в нем. Я сделал это командой: $git checkout -b newBranchName tagName