I know that one of the 50 cal sniper rifles has a handheld computer that does all the computing for the spotter. He puts in the data and the computer solves the problem.
How about Cheytac by Accuracy international?