|
Titlul: Cat mai multe zecimale ;) Scris de: Petronel Catalin Joldescu din Noiembrie 07, 2013, 21:15:49 Salut. Cum as putea face sa mi se afiseze cat mai multe zecimale ale unui numar irational? Spre exemplu, numarul de aur ... (sqrt(5)+1)/2... imi afiseaza, atat in CodeBlocks, cat si in MinGW doar 5 zecimale :| Stii ca la nr intregi e metoda cu long, unsigned etc. Dati-mi va rog o idee la numerele irationale. Multumesc.
Titlul: Răspuns: Cat mai multe zecimale ;) Scris de: Prehari Romica din Noiembrie 07, 2013, 21:59:13 Ai putea folosi functia setprecision(nr), nr fiind numarul de cifre(inainte si dupa virgula) cu cate vrei sa fie afisat numarul.
Ex: cout<<setprecision(10)<<(sqrt(5)+1)/2; Ca sa o poti folosi, trebuie sa introduci libraria <iomanip> Titlul: Răspuns: Cat mai multe zecimale ;) Scris de: Petronel Catalin Joldescu din Noiembrie 07, 2013, 22:03:59 Ms mult. Functia aceasta observ ca afiseaza cel mult 16 zecimale, dar oricum ma ajuta foarte mult... mai bine 16 decat 5 ;) O precizie mai mare.
|