ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

7744问题

2019-08-03 20:42:24  阅读:230  来源: 互联网

标签:四舍五入 平方 变量 误差 是否 aabb 问题 7744


这个程序是输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字也相等)。
不是很难,但也有值得学习的地方
主要在于完全平方判定,以及aabb这个变量。后者比较容易用另外一个变量 n = a1100+b11 储存即可。
如何判断n是否为完全平方数?
常规思路:使用“开平方”函数,可以先求出其平方根,看是否为整数,即用一个 int 型变量 m 存储
sqrt()四舍五入后的整数,然后判断 m2是否等于 n。
因浮点数的运算可能存在误差,为了减小误差的影响,一般改成四舍五入,即floor(x+0.5)

标签:四舍五入,平方,变量,误差,是否,aabb,问题,7744
来源: https://blog.csdn.net/Lee0818/article/details/98233663

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有