Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Cat mai multe zecimale ;)  (Citit de 1105 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Broke
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 37



Vezi Profilul
« : 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 Neutral Stii ca la nr intregi e metoda cu long, unsigned etc. Dati-mi va rog o idee la numerele irationale. Multumesc.
Memorat
romyk
Strain
*

Karma: 5
Deconectat Deconectat

Mesaje: 40



Vezi Profilul
« Răspunde #1 : 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>


Memorat
Broke
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 37



Vezi Profilul
« Răspunde #2 : 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 Wink O precizie mai mare.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines