Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako postaviti preciznost?

[es] :: C/C++ programiranje :: Kako postaviti preciznost?

[ Pregleda: 1567 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

RMAN
Milan Đukić
student
Knićanin

Član broj: 32492
Poruke: 1166
*.zrlocal.net.



+5 Profil

icon Kako postaviti preciznost?09.02.2009. u 16:17 - pre 185 meseci
Ukoliko napisem:
Code:

x=2.3524423
cout<<"x="<<std::setprecision(4)<<x<<endl;

radice. Medjutim ukoliko napisem:
Code:
x=1/35;
cout<<"x="<<std::setprecision(4)<<x<<endl;

Nece raditi.
Da li mozete da mi kazete zasto ukoliko napisem operaciju deljenja ova funkcija ne radi?
Eureka!

MILAN DJUKIC
D J U K A
 
Odgovor na temu

karas

Član broj: 5574
Poruke: 482
*.dynamic.sbb.rs.



+1 Profil

icon Re: Kako postaviti preciznost?09.02.2009. u 16:30 - pre 185 meseci
1/35 je celobrojno deljenje i rezultat je nula, koristi npr. float(1)/35
Sveti Avgustin: "Dobar hrišćanin treba da se kloni matematičara i svih onih koji daju lažna proročanstva. Postoji opasnost da su matematičari već sklopili pakt sa Đavolom, da pomrače čovekov um i da ga okuju okovima pakla."
 
Odgovor na temu

Stevan Radanovic
Student, ETF, Beograd
Beograd / S. Mitrovica

Član broj: 201020
Poruke: 29
79.101.172.*



+1 Profil

icon Re: Kako postaviti preciznost?09.02.2009. u 16:39 - pre 185 meseci
Što reče karas, uz opasko da može da se koristi i:

Code:
x = 1.0/35;


ili

Code:
x = 1/35.0;


ili

Code:
x = 1.0/35.0;
 
Odgovor na temu

[es] :: C/C++ programiranje :: Kako postaviti preciznost?

[ Pregleda: 1567 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.