Java'da Integer iki sayının bölme operatörü (/) ile bölündüğünde çıkan sonuç her zaman Integer olmaktadır. Dönen sonuç kesirli olursa sayı tam sayıya yuvarlanır. Örneğin 9 ve 4 olan iki integer'ı / ile bölüp float bir sayıya atarsak sonuç 2.0 olur :
int a=9;
int b=4;
float f=a/b;
System.out.println(f);
Bunu engellemek için bölme işlemini aşağıdaki gibi yapmak gerekir :
int a=9;
int b=4;
float f=(float)a/(float)b;
System.out.println(f);
Ekranda 2.25 olarak değeri görülecektir.