Hirdetés
- djculture: Éhezők ssd és memória viadala.
- MasterDeeJay: Harc a DDR5 árak ellen
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- sziku69: Fűzzük össze a szavakat :)
- bambano: Bambanő háza tája
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- DeFranco: Tanuljunk angolul játékosan! - Duolingo
-
LOGOUT
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Teasüti
nagyúr
Vmi gond van a cast-olással.

Tudna vki segíteni?
int temp;
byte buffer1[] = {};
byte buffer2[] = {};
temp = (int)buffer2[i]-(int)buffer1[i];Ahol ha 0-ból kivonok mondjuk 25-öt, akkor 236-ot kapok -25 helyett.
Miért?
A cast-ot végigpróbáltam többféle változóval is, mint float, long, stb.
Az eredmény mindig hibás.
szerk:
Ezt meg simán visszaadja a helyes egészrésszel cast nélkül...
buffer2[i] = buffer2[i]*light/255
Ahol byte light < 255.Korábban meg egy ugyanilyen képletben hibázott, mikor az osztó és osztandó fel volt cserélve, vagyis 255/int.
Lásd korábban.Megkockáztatom, hogy szar a fordító?

(Amúgy korábban az (int)byte nem működött. (uint16_t)byte már igen. Ez is kérdőjeles számomra...
)Így elég szar programozni, hogy alkotás helyett csak azzal szopok, hogy miért nem tud kiszámolni egy kib@szott képletet...

Új hozzászólás Aktív témák
- BestBuy topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Robotporszívók
- eMAG vélemények - tapasztalatok
- World of Tanks - MMO
- Le Mans Ultimate
- Milyen billentyűzetet vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Melyik tápegységet vegyem?
- További aktív témák...
- AMD Ryzen 7 7800X3D - Új, 3 év garancia - Eladó!
- LG25UM58 25 Full HD Ultrawide Monitor 6 hó garancia Házhozszállítás
- Lenovo Thinkbook 15 - IIL i3-1005G1 / 8gb ddr4 / 250gb m.2/ jó akku, töltő
- E14 Gen5 14" FHD+ IPS Ryzen 5 7530U 16GB 256GB magyar bill ujjlolv IR kam gar
- Olvass!! Xbox Series S 512 GB + kontroller 6 hó garancia, számlával!
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
- 160 - 177 - 178 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
- Apple iPhone 15 Pro Max 256 GB Natural Titanium 1 év Garancia Beszámítás Házhozszállítás
- Apple iPhone 15 128GB, Kártyafüggetlen, 1 Év Garanciával
- Asus PN50 mini pc /Ryzen 5 4500U(6 mag)/8GB/250GB/WIN11 PRO/
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi





ekkold
