Titlul: Zecimale Scris de: Tudose Bogdan din Septembrie 06, 2007, 13:57:22 Cum afisez un numar cu 'x' zecimale exacte? :?
ex: afisati 102 cu 3 zecimale exacte: 102.000 Titlul: Răspuns: Zecimale Scris de: Gabriel Bitis din Septembrie 06, 2007, 14:30:08 float nr;
nr=102; printf("%.3f",nr); Titlul: Răspuns: Zecimale Scris de: Tudose Bogdan din Septembrie 06, 2007, 14:33:04 hmm..eu folosesc limbaj gen: cout, cin; nu printf, scanf. Ca sa ma lamuresc si eu cout/cin e limbaj c sau c++?
Si pot folosi printf/scanf cu libraria iostream.h? Exista si alta medota fara printf("%.3f",nr);?? Titlul: Răspuns: Zecimale Scris de: Paul-Dan Baltescu din Septembrie 06, 2007, 14:35:47 Cu printf("%.xlf"); afisezi cu x zecimale, dar rezultatul se va rontunji in functie de a x+1 zecimala. Ca sa afisez cu x zecimale exacte eu fac asa:
Cod: int aux=nr*10^x; Printf/scanf se folosesc cu libraria stdio.h si este recomandat sa le folosesti pe astea in loc de cin si cout. Titlul: Răspuns: Zecimale Scris de: Gabriel Bitis din Septembrie 06, 2007, 15:06:36 ar mai fi recomandat sa lucrezi cu fisiere...adica fstream.h in loc de iostream.h... dar, cum zicea si Paul, e recomandata libraria stdio.h :)
Titlul: Răspuns: Zecimale Scris de: Ionut Popa din Septembrie 06, 2007, 15:41:12 erau si in iomanip niste functii pt fixarea preciziei.. mi se pare setprecision().. sau setw().. nu sunt sigur
Titlul: Răspuns: Zecimale Scris de: Diculescu Elena Alexandra din Septembrie 06, 2007, 18:35:08 merge cu iomanip.h si cout<<setprecision(nr de zecimale)<<nr tau; dar mi se pare ca nu pune si zerouri finale; oricum merge in probleme,iti ia in considerare rezultatul :ok:
Titlul: Răspuns: Zecimale Scris de: Ivan Nicolae din Septembrie 06, 2007, 22:25:42 Cel mai indicat e cum a scris pauldb...... daca nu ma insel varianta cu setprecizion() face la fel ca %.3f adica uneori modifica ultima zecimala
Titlul: Răspuns: Zecimale Scris de: Andrei Grigorean din Septembrie 07, 2007, 16:12:17 De obicei in probleme in care ti se cere sa afisezi cu x zecimale e suficient printf("%.xlf", nr);
|