Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Miejsca po przecinku, ale nie taki problem jak zawsze, lecz odwrotnie.

Ostatnio zmodyfikowano 2011-02-06 18:52
Autor Wiadomość
Krump
Temat założony przez niniejszego użytkownika
» 2011-02-06 17:55:00
Aha, no tak to trzeba zrobić tak: c = c + b, lub inaczej c+=b przenieść do if'a i e = c / d zmienić na e = c / ( d - 1).

jest gitara, teraz zaokrągla do 5 miejsc po przecinku, ale nadal nie do nieskończonej xD

PS. Nie mogę, bo to jest kod kolegi i on go na lekcji robił na ocenę i wszystko mu wyliczało git po za tym i żeby dostać 5 musi lekko go przeedytować, a jak będzie całkiem inny kod to się nauczyciel skapnie i dupa ;/ A, że on jest lewy z programowania, to mnie poprosił o pomoc, ale nie moge nowego kodu po swojemu napisać ;/
P-27917
pekfos
» 2011-02-06 18:04:03
no nareszcie! 4 strona tematu możemy go zamknąć. a dokładniej ty to zrobisz. aby zwiększyć ilość miejsc po przecinku użyj jak juz pisałem, na stronie 2 chyba, tego:
cout.precision( 20 )
i masz zaokrąglenie do 20 miejsc.
P-27919
Krump
Temat założony przez niniejszego użytkownika
» 2011-02-06 18:05:25
W sumie temat rozwiązany, tylko czemu mi zaokrągla do 5 miejsc po przecinku? MS VC++ domyslnie tak robi jak nie podam ile ma być, czy dalej jakiś błąd.

Bo z dzielenia 14 na 3. Daje mi 4.66667, a chciałbym 4.666666666666666666666666666666666+E12 czy końcówka jakoś tak :)


PS. Okey, tak myślałem, kompilator po prostu, żeby nie zwariowało, ma na domyślne tak ustawione :)

Dzięki wielkie, jakoś doszliśmy do setna.

Ale jak wiedziałeś, żeby tak zrobić, to czemu nie powiedziałeś od razu, było by prościej ;p
P-27921
pekfos
» 2011-02-06 18:09:32
o to chodzi?
C/C++
#include <iostream>
using std::cout;
using std::ios;
int main() {
    cout.setf( ios::scientific, ios::floatfield );
    cout.precision( 20 );
    cout << 14.0 / 3.0;
}
P-27922
Krump
Temat założony przez niniejszego użytkownika
» 2011-02-06 18:52:55
Nie... o to co napisałeś wcześniej, tylko jak to pisałem, ty już dałeś odpowiedź xD
P-27924
1 2 3 « 4 »
Poprzednia strona Strona 4 z 4