美文网首页
js 用二分法实现开立方根

js 用二分法实现开立方根

作者: 泪滴在琴上 | 来源:发表于2024-02-21 10:35 被阅读0次

数字可以是负数可以是浮点数,输出的值最多保留1位小数

 let num =19.9;
        let low=0;
        let heigh=Math.abs(num);
        let mid = 0;
        while(heigh-low>0.0001){
            mid = (low+heigh)/2;
            if( mid*mid*mid>Math.abs(num)){
               heigh=mid 
            }else{
               low = mid;
            }
        }
        
        let result =num<0? -(low+heigh)/2:(low+heigh)/2
       console.log(result.toFixed(1))

相关文章

  • leetcode 查找和排序 Python

    二分法 69. x 的平方根 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是...

  • 【A Tour of Go 练习】:循环与函数

    为了练习函数与循环,我们来实现一个平方根函数:用牛顿法实现平方根函数。 计算机通常使用循环来计算 x 的平方根。从...

  • 141. x的平方根

    实现 int sqrt(int x) 函数,计算并返回 x 的平方根。样例: 二分法 再0到x之间找,找到一个n使...

  • JS实现插入排序、快排、二分查找法

    用JS实现插入排序 用JS实现快排 用JS实现二分查找法

  • 计算浮点数的立方根

    二分查找注意浮点数如果为负数的情况,因为负数也可以开立方根

  • 2018-05-18

    一、二分法求平方根 输入一个数x,计算它的平方根。思路:当x>1时,如果猜的?^2

  • 86.齐次无理函数

    无理函数的次数就拓展到了分数 开平方根就乘1/2 开立方根就乘1/3 其他的函数次数运算按照通常方法开算。 于是,...

  • leetcode_69

    x的平方根二分法,注意在相等的时候还是需要计算一次

  • js实现一个根号

    使用二分法实现

  • JS-jQuery

    JQ是JS写的插件库,说白了,就是一个js文件,凡是用jq能实现的,js都能实现,js能实现的,jq却不一定能实现...

网友评论

      本文标题:js 用二分法实现开立方根

      本文链接:https://www.haomeiwen.com/subject/gbbbadtx.html