devo calcolare il volume di una sfera ma ho un problema con java...
la formula è 4/3 * PIGRECO * r^3

quindi in java risulterebbe

Codice PHP:
float f = (float) (Math.PI Math.pow(r3)); 
ponendo il raggio = 100 si ha

Codice PHP:
float f = (float) (Math.PI Math.pow(1003)); 
il problema è che
in f viene calcolato il valore 3141592.8
mentre il valore giusto sarebbe 4186666,67

ho fatto varie prove e ho trovato che scomponendo la formula in

Codice PHP:
float f = (float)(4/3);
= (float) (Math.PI);
= (float) (Math.pow(1003)); 
e facendo debug, non calcola giusto il 4/3, cioè in f alla prima istruzione viene calcolato 1.0 anzichè 1.33.

Cosa c'e' di sbagliato?
Perche non calcola 4/3?