Ranged calculator