

-----------------------------------

AVD

13 Feb 2024 12:14



-----------------------------------

Daca tot am deturnat, din nou, pagina de proiect in discutii si tutoriale, sa adaug si eu ceva:

Cred ca am reusit sa imi rezolv problema. Aparent, daca impart 2 variabile int (fie ele long, uint16, uint32, etc.), nu va merge. Solutia a fost sa fac acele doua variabile de tip float si sa le adaug .0 la final. 

Exemplu despre ce vreau sa spun in urmatoarele poze. 

Logica mie mi-ar dicta ca nu are de ce sa functioneze ce am facut eu, pentru ca rezultatul impartirii il atribui unui numar float, deci nu vad de ce numerele de dinainte nu ar putea sa fie int.
Cel mai sigur imi scapa modul in care microprocesorul executa, de fapt, operatia de impartire.

Disclaimer, din nou: Nu sunt programator de meserie, n-am mai pus mana pe cod din liceu, de peste 10 ani. Go easy on me :D

