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

[C] Zaokrąglanie liczb

Ostatnio zmodyfikowano 2012-02-23 19:38
Autor Wiadomość
agierus
Temat założony przez niniejszego użytkownika
» 2012-02-23 17:03:02
dokladnie o to chodzilo :) dzieki
P-51285
pekfos
» 2012-02-23 17:41:50
Nie?

.* The precision is not specified in the format string, but as an additional integer value argument preceding the argument that has to be formatted.

printf( "%.*lf", 5, 3.1415926535 );
P-51286
ison
» 2012-02-23 17:44:08
ano, rzeczywiście, warto znać ;)
P-51287
agierus
Temat założony przez niniejszego użytkownika
» 2012-02-23 18:11:20
a mam jeszcze jedno pytanie..jakich zmiennych uzyc zeby mi wyswietlalo wynik do 10 miejsc po przecinku... bo mam int a,b;
float wynik=(float)(a/b); ale to wyswietla tylko 6 miejsc po przecinku a mi trzeba dokladna wartosc...
P-51288
pekfos
» 2012-02-23 18:27:46
double
P-51290
agierus
Temat założony przez niniejszego użytkownika
» 2012-02-23 18:45:09
chodzi o to ze do zmiennej float w=a/b zapisuje mi licze 0.123456 przy wyswietlaniu np printf("%.12f",w) wyswietla 0.123456789123  to czemu mi o tego :0.123456789123 nie zapisuje do zmiennej w tylko 0.123456?
P-51291
pekfos
» 2012-02-23 18:53:35
a skąd wiesz, że zapisuje się w zmiennej co innego niż to co jest wyświetlane?
P-51292
agierus
Temat założony przez niniejszego użytkownika
» 2012-02-23 19:38:33
no bo jak potem jej uzywam by ją zaokraglic czy cos to inne wyniki pokazuje niz trzeba
P-51303
1 « 2 »
Poprzednia strona Strona 2 z 2