sei sicuro che quelle due variabili contengono gli interi che dici tu?

cmq

(int)$a/$b è la cosa + sbagliata che si possa fare

semplicemente mettere $a/$b basta. SE poi vuoi metter (float)$a/$b

Ma proprio il casting a int non c'entra nulla