-
Fototrend

Ú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!
- Samsung Galaxy Z Fold 7 512GB,Átlagos,Dobozaval,24 hónap garanciával
- Lenovo X13 Gen 2 Ryzen 5 pro 5650U, 16GB RAM, SSD, jó akku, számla, garancia
- ASUS ROG Strix RTX 4090 OC 24GB GDDR6X Videókártya! BeszámítOK!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- 3440 x 1440 100Hz!!! 90W PD 34" CURVED 1000R Samsung S34A650UXU - 1 év garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

