判别四位平方数以及floor函数用法
2013-12-23 11:34
239 查看
1. 输出形如aabb的所有四位平方数
直接枚举,a从1到9,b从0到9,表示出形如aabb的所有四位数很容易,但是判别是平方数,需要用到floor函数
2. floor函数
函数名: floor
功 能: 返回小于或者等于指定表达式的最大整数
用 法: double floor(double x);
头文件:math.h
设n是形如aabb的所有四位数,m=sqrt(n),如果floor(m+0,5)==m,说明是平方数
直接枚举,a从1到9,b从0到9,表示出形如aabb的所有四位数很容易,但是判别是平方数,需要用到floor函数
2. floor函数
函数名: floor
功 能: 返回小于或者等于指定表达式的最大整数
用 法: double floor(double x);
头文件:math.h
设n是形如aabb的所有四位数,m=sqrt(n),如果floor(m+0,5)==m,说明是平方数
#include<iostream> #include<cmath> using namespace std; int main() { int a,b,n; for(a=1;a<=9;a++) for(b=0;b<=9;b++){ n=1100*a+11*b; double m=sqrt(n); if(floor(m+0.5)==m) cout<<n<<endl; } return 0; }
相关文章推荐
- wpa_supplicant用法及分析
- 关于释放资源,有时候不能太相信 POP了,
- jquery 元素选择器集合
- Mysql InnoDB Plugin安装 install
- 14 cocos2d ScrollView
- left join on、where后面的条件的区别
- 《视频解密》中文版(第四版)第十章 H.261和H.263(第一部分)
- maven环境快速搭建
- cocos2dx常见动作
- 2.6.37的setup_arch
- JS中的异常处理方法分享
- 第三部分:Android 应用程序接口指南---第三节:应用程序资源---第一章 资源提供
- php 遍历文件夹
- python定时采集摄像头图像上传ftp服务器功能实现
- Linux内核ARM构架中原子变量的底层实现研究
- 16C2550串口芯片在at91sam9263板上的linux驱动移植 .
- 排列组合算法
- [z]兼容IE6的相对于浏览器窗口定位
- 关于javascript的typeof
- 解读startx