Jak píše los, kompilátor by to měl přechroustat a na běh to nemá vliv. Záleží, co to číslo má představovat, ale kdybych si měl vybrat mezi
int x = 2 * 12/5;
int x = (int)(2 * 2.4);
asi beru první, kvůli přesnosti, aj to vypadá líp.
Jak píše los, kompilátor by to měl přechroustat a na běh to nemá vliv. Záleží, co to číslo má představovat, ale kdybych si měl vybrat mezi
int x = 2 * 12/5;
int x = (int)(2 * 2.4);
asi beru první, kvůli přesnosti, aj to vypadá líp.