While I don't know how more or less efficient it is, WolframAlpha works well for these sorts of approximations, and shows its work more clearly than the AI chatbots I've used.