Rakstīt ziņojumu 
 
Pavediena vērtējums:
  • 0 balsis - 0 vidējais
  • 1
  • 2
  • 3
  • 4
  • 5
precizitate aiz komata
Autors Ziņa
Armi Atslēdzies
In ASP.NET
****

Ziņojumi: 290
Pievienojās: Jul 2006
Reputācija: 1
Ziņojums: #1
precizitate aiz komata
cout.precision(int) defaultā dod zīmīgos ciparus... bet kā varēja dabūt precizitāti uz cipariem aiz komata?
16.12.2006 15:10
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
bubu Atslēdzies
Senior Member
****

Ziņojumi: 469
Pievienojās: Aug 2006
Reputācija: 8
Ziņojums: #2
RE: precizitate aiz komata
Iesaku iekļaut <iomanip> un lietot manipulatorus, nevis cout metodes:
cout << setprecision(10) << skaitlis;

Kods:
std::cout << 123.456789 << std::endl;           // izdrukās 123.457
   std::cout << std::setiosflags(std::ios::fixed);            // uzliek režīmu ar fiksētu skaitu ciparu aiz komata
   std::cout << std::setprecision(4) << 123.456789 << std::endl;  // izdrukās 123.4568
   std::cout << std::setprecision(6) << 123.456789 << std::endl;  // izdrukās 123.456789
std::ios::fixed pretējais (defaultais) režīms ir std::ios::scientific
(Šo ziņojumu pēdējo reizi modificēja: 16.12.2006 15:25 bubu.)
16.12.2006 15:23
Apskatīt lietotāja interneta adresi Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Armi Atslēdzies
In ASP.NET
****

Ziņojumi: 290
Pievienojās: Jul 2006
Reputācija: 1
Ziņojums: #3
RE: precizitate aiz komata
okz, paldies Smile
16.12.2006 16:28
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Rakstīt ziņojumu 


Lēciens uz forumu:



Kontaktifizmati.lvAtgriezties uz augšuAtgriezties pie saturaArhīva skatsRSS sindikācija