Add add up error avoiding ceil and floor method.