Float içerisinde tam sayıları da barındırdığından eğer ki 12 ve 5 olarak kullanırsan bunu 12/5 = 2 (tam sayı karşılığı) olarak algılayıp 2.00 olarak yazdırır.
12/5 kullanmak yerine böleceğin sayıları da 12.00 / 5.00 gibi float olarak kullanmalısın. Böyle kullanırsan beklediğin 12.40 sonucunu alacaksın.