- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Nothing Phone 2a - semmi nem drága
- Apple iPhone 17 - alap
- Milyen okostelefont vegyek?
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Google Pixel topik
- OnePlus Nord 3 - kapcsoljuk északot
- MWC 2026: Részt vesz a Vivo, megmutatják az X300 Ultrát
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
vlevi
nagyúr
Nem veszíted el.
Pusztán arról van szó, hogy az egész számként tárolt színek között lesznek negatív számok is, de attól még az az információ ott van.
Az, hogy az int előjeles, nem számít.
Az előjeles számok annyiban különböznek az előjel nélküliektől, hogy a bináris számábrázolásban a legfelső bitet előjelként értelmezik, és nem számként. Egy előjel nélkül 1 byteon tárolt érték emiatt lehet 0-255, de ha előjelesként értelmezed, akkor -128 és 127 közti érték lehet.
Ahogy a class leírása is írja, a fekete szín pl. -16777216 (0xff000000).
Tulajdonképpen az összes szín egy negatív szám lesz, (majdnem mind), mert a 4 byteból az első az áttetszőséget jelenti, ahol 0 a teljesen áttetsző, és 0xff a teljesen lefedett. Ebből az is egyenesen következik, hogy ha az áttetszőség értéke 128-at meghaladná, akkor az egy negatív szám (azért, mert akkor az 1 byteon tárolt érték legfelső bitje 1-es lesz). De azon az 1 biten tárolt információ akkor sem vész el..
Új hozzászólás Aktív témák
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- gerner1
- Crimson Desert - Fókuszban a szinkronhangok
- Villanyszerelés
- Asztalos klub
- E-book olvasók
- Milyen billentyűzetet vegyek?
- Hálózatokról alaposan
- Vezeték nélküli fülhallgatók
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

