[ fresh.bm @ 25.07.2009. 13:33 ] @
Radim program koji vrsi matematicka izracunavanja ali sam naisao na problem. Kada mi se u procesu racunanja javi broj npr. 22.5, 38.5, funkcija round() iz biblioteke math.h mi zaokruzuje te brojeve na 23, 39. Meni treba funkcija koja ce vrsiti zaokruzivanje po principu da ako je parna cifra ne dirati broj, ne odgovara mi funkcija floor, zato sto u slucaju neparnog broja round() dobro zaokruzuje, kako da resim problem, nisam uspio naci ni jednu funkciju u c-u koja ce mi obaviti ovaj posao a rijec je o nekoliko hiljada izracunavanja koja moraju biti zaokruzena po tim pravilima. To mi pravi ogroman problem, jer klijent zahtjeva bas takav princip zaokruzivanja. Molim za pomoc, hvala. |