Notacja naukowa bez zer

0

Cześć, mam pytanie, jak na wyjściu podać double'a czy tam floata bez zer przy potędze, tzn. chciałbym otrzymać zapis "3.623e-7" zamiast "3.623e-007", ktoś wie jak to zrobić? Jest jakaś funkcja? Do pierwszej części używam setprecision(), no ale z tym drugim to nie wiem.

0

Najprawdopodobniej standardowymi metodami nie da się. Musiałbyś pakować wynik do stringa, szukać e-, i usuwać po tym znaki aż napotkasz coś innego niż 0.

1 użytkowników online, w tym zalogowanych: 0, gości: 1