-
PROHARDVER!

Új hozzászólás Aktív témák
-
Miracle
senior tag
válasz
VladimirR
#368
üzenetére
úgy az int(double), mint a static_cast<int>(double) alsó egész-részt vesz. a kód működik.
én g++-t és borland compilert szoktam használni, mind a kettő így csinálja, és bár nem néztem, de a VS is biztosan.
az előbbi (ha másért nem is) azért kerekít felelé, mert egyszerűen eldobja a mantisszát. utóbbi implementációfüggő, de csak az van garantálva, hogy nem csinál hülyeséget, de az kerekíthet bármely irányba.
Ha negatív számokra is számítanánk, akkor lehet, hogy nem működne a kód, de itt nem ez a helyzet. a makrókkal meg vigyázni kell, mert egy ilyen egyszerű kifejezés, mint a round(++b) is megfingatja.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Android alkalmazások - szoftver kibeszélő topik
- Gumi és felni topik
- Luck Dragon: Asszociációs játék. :)
- Google Pixel topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Samsung Galaxy Felhasználók OFF topicja
- Call of Duty: Black Ops 7
- Formula-1
- One otthoni szolgáltatások (TV, internet, telefon)
- Revolut
- További aktív témák...
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4682
- AKCIÓ! Apple Watch SE 2024 44mm Cellular okosóra garanciával hibátlan működéssel
- BESZÁMÍTÁS! Gigabyte B450M R5 3600X 32GB DDR4 512GB SSD RTX 3060 12GB NZXT Source 340 Bitfenix 550W
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku:85%
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


