Article View: pl.comp.lang.c
Article #297821Re: float -> int - zaokrąglenie w górę i dół
From: Tomek[TK]
Date: Sun, 31 Jul 2011 19:35
Date: Sun, 31 Jul 2011 19:35
23 lines
1768 bytes
1768 bytes
On 31.07.2011 20:20, Pawel wrote: > Witam wszystkich > > Czy jest w C++/Qt jakas funkcja ktora by umozliwiala zaokraglanie liczby > w górę lub w dół w zaleznosci od czesci ulamkowej. > Np. > 2.49 = 2 > 2.51 = 3 Z tego co udalo mi sie znalezc na googlach to powinienes miec w Qt funkcje qRound, o ile interesuje Cie konwersja z typu zmiennoprzecinkowego do typu calkowitego. Nie zmienia to jednak faktu, ze trzymanie sie standardu to odrobine lepszy pomysl. Po dolaczeniu pliku cmath za pomoca dyrektywy include, mialem do dyspozycji funkcje round, ktora powinna sprostac Twoim oczekiwaniom. Problem w tym, ze funkcja ta jest dostepna dopiero w C++0x, a przynajmniej do takiego wniosku doszedlem przegladajac na szybko googla - nie jestem na biezaco i nie chcialbym wprowadzic Cie w blad. -- pozdrawiam Tomasz Krzos
Technical Details
Message-ID:
<j14apn$1ah$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<j146e6$gmt$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Tomek[TK]" <tk-tk@NIESPAMOJwp.pl> Newsgroups: pl.comp.lang.c Subject: Re: float -> int - zaokrąglenie w górę i dół Date: Sun, 31 Jul 2011 21:35:18 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 23 Message-ID: <j14apn$1ah$1@inews.gazeta.pl> References: <j146e6$gmt$1@inews.gazeta.pl> NNTP-Posting-Host: 80.238.77.37.ip.abpl.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1312140919 1361 80.238.77.37 (31 Jul 2011 19:35:19 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sun, 31 Jul 2011 19:35:19 +0000 (UTC) X-User: tkrzos In-Reply-To: <j146e6$gmt$1@inews.gazeta.pl> User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110702 Icedove/3.0.11 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit