correct float division