use floating pt division