Fabułę skąd się wziął problem pominę, może w skrócie, uczę się matmy wiążąc to z programowaniem (dzięki temu się nie zniechęcam ; D)
otóż chcę podnieść 2012 do potęgi 1024, oczywiście przekraczam zakres zmiennej (wywala "inf", więc chyba w tym problem), ale "da się", bo kochany windowsowy kalkulator takie coś liczy (wynik zwraca jako, np. 8,2233...0221e+3382)
Niestety zapomniałem jak owy zapis się nazywa, więc korzystanie z googli było by nieco trudniejsze, a wątpię, by mi znalazło odpowiedź na to co tu piszę :)
Jak wywołać taki zapis w C++?
W sumie ciekawe, że zakres zmiennej nie obejmie takiej liczby, ale skoro komputer potrafi ją tak przedstawić, to jednak jakimś sposobem to liczy.
Niestety pewnie kolejnym problemem będzie operowanie na takim zapisie za pomocą funkcji z math.h, ale jeszcze pewien nie jestem :)
Jakieś wskazówki? :)
Edit: W googlach widzę jak przedstawić owy zapis w wywołaniu coutem, ale jak np chcę dodawać takie liczby? Głównie widzę problemy jak zamienić naukową w zwykłą formę, a ja chcę właśnie na odwrót