C (C++) egész konverzió. Ez mit jelent?
Kerninghtan: A C programozási nyelv c. könyv:
"Egészek konverziója
Bármely egész úgy konvertálódik egy adott előjel nélküli típussá, hogy megkeressük azt a legkisebb nem negatív értéket, amely az előjel nélküli típussal ábrázolható legnagyobb értéknél eggyel nagyobb modulussal kongruens az egész számmal."
Már az nagy segítség lenne ha elmondanátok ebben a mondatban mit jelent az hogy "modulus" és hogy "kongruens".
A kongruensre azt találtam hogy azonos, megegyezik, ez oké. De a modulusra csak a matematikai értelemben vett kongruenciát találom. Ez a idézett definíció beleillik ebbe:
?
Köszönöm, üdv
konkrétan soha nem írtam olyat, ahol ez pont így lenne, de lehet
mint át lehet kasztolni egy egész számot lebegőpontossé, csak hogy kiírjál hozzá 10 db 0 tizedesjegyet, meg mint ahogy az A tömb tizedik elemét megindexelheted így: A[10], de akár így is: 10[A]
nem kell használni, de van
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!