Algorithm 迭代计算数字倒数的算法

Algorithm 迭代计算数字倒数的算法,algorithm,Algorithm,我在读R.G.Droomey的书《如何用计算机解决这个问题》,在第三章中我发现了这个问题——“设计并实现一个算法,迭代计算一个数的倒数”我完全不知道该怎么做,因为他之前教过如何计算平方根,然后突然提出了这个问题。有什么关系 那么这个算法是什么呢?另外,当我们可以直接找到一个数字的倒数时,为什么我们需要这个呢?迭代计算任何函数都可能要求您使用一些数值分析方法,比如牛顿-拉斐逊()或二进制搜索 这种方法,连同数值分析()的整个概念,允许您通过近似计算函数f(x)的根,而无需使用任何给定的解决方案公式

我在读R.G.Droomey的书《如何用计算机解决这个问题》,在第三章中我发现了这个问题——“设计并实现一个算法,
迭代计算一个数的倒数
”我完全不知道该怎么做,因为他之前教过如何计算平方根,然后突然提出了这个问题。有什么关系


那么这个算法是什么呢?另外,当我们可以直接找到一个数字的倒数时,为什么我们需要这个呢?

迭代计算任何函数都可能要求您使用一些数值分析方法,比如牛顿-拉斐逊()或二进制搜索

这种方法,连同数值分析()的整个概念,允许您通过近似计算函数f(x)的根,而无需使用任何给定的解决方案公式。 例如,您可以计算f(x)=5*x^2+sqrt(x)+ln(x)的根,其中很难找到解公式

另外,当我们可以直接找到a的倒数时,为什么我们需要这个呢 号码

想象一下,你需要在一台机器上计算一个数字的倒数,在这台机器上你不能计算除法,只能计算加法、减法和乘法。你是怎么做到的?您可以使用数值分析:)