Sobes.tech
Middle

Miért nem alkalmas a boolean típus a nullák számának ellenőrzésére?

sobes.tech MI

Válasz az MI-től

A logikai típus (bool) kizárólag két érték tárolására szolgál: true vagy false. Ha megpróbálod a logikai típust nullák számolására használni, az nem megfelelő, mert a mennyiség egy numerikus érték, és a logikai típus nem tárolhat számokat. Például, ha van egy tömböd, és meg akarod tudni, hány elem egyenlő nullával, akkor egy numerikus változót (például int) kell használnod, amely minden nullára találáskor növekszik. A logikai típus csak azt jelezheti, hogy vannak-e nullák vagy sem (hasZero = true), de nem azok számát.