09-25-2017, 11:56 PM
(09-25-2017, 11:08 PM)Makso Wrote: Uspio sam nekako, ali i dalje mi nije jasno kao to radi?
Ispod lcd.prin(a); sam dodao samo lcd.print(" "); i to sada radi kako treba ali nije mi ništa jasno?
Pa zar nije ocigledno? Ispisao si tih "99" i onaj jedan " " (space/blank/prazan karakter ili kako ga već ko zove), ti je obrisao onu nulu na mjestu trece cifre, jer je ispisan preko te nule.
To znaci i da problem nisi rijesio, samo si ga ublazio. Ako nakon 990 ispises npr. 5, dobices na displeju:5 0 jer će biti obrisana druga devetka, ali ne i nula iza nje...
Dakle, kompletnu sirinu koju zauzima broj trebas ispuniti sa ispisom.