如何在不使用Java库和内置方法的情况下计算平方根?

埃莉西·高科夫

请帮助我编写一个函数,使用公式计算正实数的平方根:

x i+1 = (1/2) * (xi + (A / x1)),

其中“ A”-输入实数。

在零迭代中,采用下一条语句x0 = A该错误至少应为10-6

输出量

sqrt (2) = 1.414
sqrt (9) = 3
sqrt (25) = 5
妮娜·斯科茨(Nina Scholz)

您可以采用x ix)和x i + 1x1的新值,并检查这些值是否相等。然后结束系列并返回该值。

首先,您需要一个适当的值,例如给定值的一半。

function sqrt(a) {
    var x,
        x1 = a / 2;
        
    do {
        x = x1;
        x1 = (x + (a / x)) / 2;
    } while (x !== x1);
    return x;
}

console.log(sqrt (2)); // 1.414
console.log(sqrt (9)); // 3
console.log(sqrt (25)); // 5

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不使用循环或任何Java内置方法的情况下,在3词短语中查找第二个词的长度?

如何在Python中计算平方根?

如何在不使用Java的reduce方法的情况下获得相同的结果?

如何在Java中实现“快速逆平方根”?

二进制搜索以计算平方根(Java)

在不使用关系数据库的情况下用Java存储和检索对象的简单方法?

在Go中如何计算Big Int的平方根?

如何在iOS的Swift中使用vDSP / Accelerate计算矢量元素的平方根

计算ios,Objective C和Swift中任何数字的平方根的最佳方法

计算平方根的怪异方法

如何在不使用内置函数sum和嵌套循环的情况下添加嵌套列表的值

Javascript:在不使用内置平方根公式的情况下测试完美平方

使用Heron公式计算C中的平方根

如何在不使用内置地图或星图的情况下编写类似星图的函数?

如何在不使用python内置的max和min函数的情况下将给定列表的最大值和最小值转换为元组形式

如何在不使用unity内置函数的情况下围绕对象旋转?

Java中的平方根和平方根

如何在不使用某个特定项目之后出现的项目的情况下,在不使用python方法的情况下计算列表中项目的#of

查找平方根而不使用sqrt函数?

Java-如何在不使用别名的情况下返回方法多维数组

平方根计算

如何在不使用localhost的情况下使用Java与MySQL数据库连接

使用Java Math平方根方法计算1到1,000的平方根。然后只输出整数

如何在SQL Server数据库中插入平方根符号或Unicode字符

gnuplot:计算平方根

如何在不使用json库和json解析器的情况下解析json文件

如何在不使用MATLAB中内置函数的情况下进行10倍交叉验证?

如何在不使用任何模拟库的情况下模拟iOS Swift中的系统库?

如何在不使用内置函数的情况下预测KNN分类器

TOP 榜单

热门标签

归档