- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- GoodSpeed: AOMEI Backupper Professional Edition: Lifetime Subscription
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Geri Bátyó: Agglegénykonyha – bevezető - igényfelmérés
- eBay-es kütyük kis pénzért
- GoodSpeed: Bye PET Palack, hello SodaStream
- sh4d0w: Netflix? Ugyan, VW előfizetés!
- LordAthis: AI Kérdés érkezett - 3600 soros Spagetti kód refaktorálása és budget
-
LOGOUT
Új hozzászólás Aktív témák
-
caddie
csendes tag
En nem tudom, hogy pontosan ezt honnan vetted, sajnos explicit nem tudom megcafolni, de azert:
A C++ integerek kozotti osztas eseteben a FORTRAN standard-et (ISO/IEC 1539:1991) veszi alapul §7.2.1.1.
13
One operand of type integer may be divided by another operand of type integer. Although the math
14
ematical quotient of two integers is not necessarily an integer, Table 7.1 specifies that an expression
15
involving the division operator with two operands of type integer is interpreted as an expression of type
16
integer. The result of such an operation is the integer closest to the mathematical quotient and between
17
zero and the mathematical quotient inclusively.
Azaz nulla fele kerekit.
1, a) Ezek a muveletek (egeszosztas) olyan alacsonyszintu dolgok, hogy gyk. nem a C++ nyelvi szintjen, hanem ASM / binaris szinten oldodnak fel. Ha jol tudom, kulon ASM utasitas is van egeszek kozotti osztasra.
1, b) Ha jobban belegondol az ember ez min. 2 temporalis objektumot jelentene, 1 kene a lebegopontos szamnak egy masik pedig a kerekitett egesznek. Gyk. kizartnak tartom, hogy ez igy mukodne, sokkal valoszinubb, hogy bit szinten szorodik ki az egesz reszen kivuli maradek. (Persze ez most egy egyszerusitett gondolatmenet volt, de akar azt is mondhatom, hogy mindket operandusbol csinalunk lebegopontosat (2 temporalis), majd ebbol lesz egy lebegopontos (+1 temp), majd ebbol keszitunk egesz tipusut (eredmeny)).
2, Had tamasszam ala egy masik oldalrol is:
2, a) TFH ket integernek veszed a hanyadosat, majd az eredmenyt egy harmadik inicializalasara hasznalod. Ekkor - teljesen - feleslegesen egy lebegopontos temporalis objektum is letrejon. Nehezen hiszem, hogy ilyen alacsonszinten nagyon engedek a temporalis objektumok elburjanzasat.
2, b) A viccesebb az az eset, amikor az eredmenyt egy lebegopontos szamnak adod at, ekkor ugyanis a ket egeszbol keszul egy lebegopontos -> egesz -> majd ismet egy lebegopontos, hisz olyat inicializalsz az eredmennyel!
2, c) Nyilvan sokkal logikusabb lenne, ha a konverziot elhalasztanank addig a pontig, amig ki nem derul milyen tipusba akarjuk az eredmenyt beletenni, a masodik peldanal pl. egy lebegopontos -> egesz -> lebegopontos konverziosorozatot siman megoldhatnank. De persze nem igy van, de ha mar az altalad elmodottak tortennenek, akkor igy lenne logikusabb.
3, a) Harmadik dolog pedig az, hogy ha ugy lenne ahogy mondod, akkor leteznie kellene C++-ban egy lebegopontosrol -> egeszre iranyulo implicit konverzionak, ami pedig nincs. (Lasd 2, b) pontban - leirasodat alapul veve - egy ilyen konverzio soran alakul ki a vegeredmeny, amely egesz.)
Konkluzio: Semmilyen implicit konverzio nem tortenik, egeszen addig ameddig az egyik operandus tipusa nem lebegopontos. Akkor is egy konverzio tortenik, az egesz operandus konvertalodik lebegopontossa, innetol kezdve pedig lebegopontos szamok kozotti osztasrol beszelunk, amely mar egy teljesen mas vilag... meg csak egy gondolat erejeig sem merek abba belemenni.
[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- sziku69: Fűzzük össze a szavakat :)
- PROHARDVER! feedback: bugok, problémák, ötletek
- sziku69: Szólánc.
- Philips LCD és LED TV-k
- Flint 2 OFF topik
- Steam Deck
- Blu ray írás és írási hiba
- Luck Dragon: Asszociációs játék. :)
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Az Xbox égisze alatt oldaná meg a PC-s játékosok legnagyobb gondját a Microsoft
- További aktív témák...
- EK-Quantum Velocity RGB - Full Nickel - LGA1700-hoz is!
- Újszerű Creality K1 MAX + CFS garanciális, nyomtatótér: 300 x 300 x 300 mm 160 óra üzemidő
- Extrém teljesítményű gamer PC (AMD Ryzen 7 5700X, Radeon RX 7900 XTX) LEGJOBB ÁR/ÉRTÉK ARÁNY!
- Garanciális Gamer Számítógép, PC (RTX 3060Ti, I5-10400, 16GB Ram, SSD) Beszámítás! Posta ok! (37)
- Garanciális Gamer Számítógép, PC (GTX 1070 8GB, I3-10105, 16GB Ram, SSD) Beszámítás! Posta ok! (36)
- Bomba ár! Asus X540YA - AMD A8 I 8GB I 512SSD I Radeon I 15,6" FHD I Cam I W10 I Garancia!
- Lenovo LOQ (15IAX9) - Intel Core i5 i5-12450HX, RTX 4060 (1db , utolsó ... aki kapja ...)
- Bomba ár! HP ProBook 440 G8 - i5-11GEN I 16GB I 256SSD I HDMI I 14" FHD I Cam I W11 I Gar
- ÚJ Asus TUF Gaming F17 FX707 - 17.3"FHD IPS 144Hz - i7-13620H - 16GB - 1TB - RTX 4060 -3 év garancia
- DEll G15 5530
Állásajánlatok
Cég: FOTC
Város: Budapest