Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.122 pregleda

Najnovija ↓

Kako postaviti preciznost? 09.02.2009. u 17:17 · pre 215 meseci #1
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?
Potpis
Eureka!

MILAN DJUKIC
D J U K A
Re: Kako postaviti preciznost? 09.02.2009. u 17:30 · pre 215 meseci #2
1/35 je celobrojno deljenje i rezultat je nula, koristi npr. float(1)/35
Potpis
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."
Re: Kako postaviti preciznost? 09.02.2009. u 17:39 · pre 215 meseci #3
Š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;
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme