Szúdoku megoldás-tömb hibák1 - Programozás tanítása

Tartalomhoz ugrás
Gyakran elkövetett hibák osztásnál és kerekítésnél
Egy arányt szeretne kiszámolni és %-osan megjeleníteni.
Ehhez két egész típusú változó áll rendelkezésre az kitoltott és valasztott.Length
Mi a hiba? Pontatlan eredményt kapunk.
Miért? A 100 * kitoltott az egész * egész kifejezés, utána az osztás is egész / egész típusú. Az eredményben elvesznek a tizedesjegyek, pld. a 26.7%-os érték 26% lesz a kiírásban.
Sajnos nem segít az sem, ha int helyett float vagy double típusúnak deklaráljuk az ures változót, mivel már csak a csonkolt eredményt tesszük bele.

Vissza a tartalomhoz