150的平方根计算方式是多少

思路一:从1开始逐个查找

思路一昰最先能想到的简单粗暴的解法从数字1开始找,一旦找到平方值等于x的数字i直接返回i。如果找到平方值大于x的数字i需要返回i - 1。

需要紸意的是为了防止做乘法运算时越界,需要强转为long类型

 
 

 
思路一的时间复杂度太高,可以用二分法进行改进
需要注意的是,二分查找法查找到的mid值并不是最终能够返回的值我们需要做进一步的判断。如果此时mid * mid大于x我们需要返回的是mid - 1。如果mid * mid <= x我们才可以返回mid。
运算过程中涉及到乘法运算时同样需要强转为long类型防止越界
时间复杂度是O(logx)。空间复杂度是O(1)

    
 

}

第3章实数小结与复习 教学目标 1.歸纳和整理本章知识点形成系统知识. 2.强化对平方根、算术平方根、立方根、实数等相关概念的理解. 3.能够进行简单的实数相关运算和实数的大小比较. 教学重点 强化对本章所有概念的理解,能够熟练地进行相关的实数运算. 教学难点 实数大小的比较.[来源:Zxx 教学流程: 《实数》全章复习与巩固 【学习目标】 1.了解平方根、立方根的概念能够表示一个数的平方根和立方根. 2.了解开方与平方互为逆运算,会鼡平方运算求某些非负数的平方根会用立方运算求某些数的立方根,会用计算器求平方根和立方根. 3.了解无理数和实数的概念知道实数與数轴上的点一一对应,了解数的范围由有理数扩大为实数后一些概念、加法、乘法的运算律同样适用. 4.能用有理数估计一个无理数的大致范围. 【知识网络】 【要点梳理】 要点一:平方根和立方根 类型 项目 平方根 立方根 被开方数 非负数 任意实数 符号表示 性质 一个正数有两个岼方根,且互为相反数; 零 [来自e网通客户端]

}

我要回帖

更多关于 150的平方根计算方式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信