Forum » Programiranje » zaorkoževanje decimalnih števil v c++
zaorkoževanje decimalnih števil v c++
n3wb1e ::
Mene zanima kako bi zaokrožil recimo stevilo 6,3333 . da nebi izpisalo (cout) 6.333 ampak 6 ...
Ce pa bi bilo recimo 6,5 pa bi izpisalo 7 ..
Zanima me za katerokoli stevilo.,. kako se zaokrozi... obstaja kaksna funkcija?
Hvala.. sem cist zacetnik v c++
Ce pa bi bilo recimo 6,5 pa bi izpisalo 7 ..
Zanima me za katerokoli stevilo.,. kako se zaokrozi... obstaja kaksna funkcija?
Hvala.. sem cist zacetnik v c++
OwcA ::
Malo si poglej knjižnico cmath.
Recimo ceil() in floor()
Recimo ceil() in floor()
Otroška radovednost - gonilo napredka.
OwcA ::
Teoretično, bi lahko prepisal funkcije za pretvarjanje med tipi ...
Otroška radovednost - gonilo napredka.
willson ::
lp!
VS .NET C++ (managed)
double y = 5.676;
int x = (int)Math::Floor(y + 0.5)
VS .NET C++ (managed)
double y = 5.676;
int x = (int)Math::Floor(y + 0.5)
jo folk!!
tole je res neki carskega, in se en lep dokaz da smo slovenci pametni :) (no vsaj neki)
pa se eno vprasnaje za "alien-w":
-al si oba ventilatorja isto obrnu (po sliki sodec - mislm da ), ker sm razmislu ce bi en(2X) not pihu. en pa vn(2x)...??
OwcA ::
A ne bi raje Ceil()? Tvoj postopek spominja na na 2 = 2 + 1 - 1
Otroška radovednost - gonilo napredka.
Gundolf ::
Meni se to zdi cisto pravilno zaokrozevanje owca.
double dNeki;
int iNeki = (int)floor(dNeki + 0.5);
// ali pa
int iNeki = (int)ceil(dNeki - 0.5);
Vse kar je nad xxx.5 bo zaokrozeno navzgor vse ostalo pa navzdol.
double dNeki;
int iNeki = (int)floor(dNeki + 0.5);
// ali pa
int iNeki = (int)ceil(dNeki - 0.5);
Vse kar je nad xxx.5 bo zaokrozeno navzgor vse ostalo pa navzdol.
Zgodovina sprememb…
- spremenil: Gundolf ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Java, double števila izven obsega (Problem)Oddelek: Programiranje | 742 (533) | Spura |
» | C osnovaOddelek: Programiranje | 1539 (1054) | RunoTheDog |
» | C# je mozna referenca do int izven funkcije (direkt v classu torej)Oddelek: Programiranje | 1604 (1418) | TopCat |
» | [Java] Kako filtrirati, katera števila lahko vpišeš?Oddelek: Programiranje | 2072 (1774) | fiction |
» | read integer v javiOddelek: Programiranje | 1375 (1276) | kopernik |