# 关于如何判断一个数是不是整数的方法
问题是从一个题目里发现的,当时感觉很奇怪,一个数开根号以后,判断它是不是一个整数;
代码如下:
#include"stdio.h"
#include"math.h"
int main()
{double a,b;
scanf("%lf",&a);
b=sqrt(a);
// 然后这里就到了判断b是否是一个整数的时候;
// 就发现使用if ( b%1!=0) 无法实现目的(因为%前面的数据必须是整型);
// 后来才想到使用强转也可以判断它是否是整数;继续代码
if( (int)b==b )printf("是整数");
else printf("不是整数");
return 0 ;
}
# 关于如何判断一个数是不是整数的方法相关推荐
- python判断一个数是整数、浮点数还是字符串
python判断一个数是整数.浮点数还是字符串 示例代码:
- 判断一个数是不是整数
<?php //判断一个数是整数吗? function check($num){if($num>1){return (check($num-1));//采用递归,一直减到0到1之间 }el ...
- java字符串是不是整数的函数_java判断字符串是否为整数的方法
java判断字符串是否为整数的方法: 方法一:用JAVA自带的函数/** * * @Description: 用JAVA自带的函数 * * @param str * @return * @return ...
- python 如何判断一个数为整数?(判断整数,没有小数)(取余)判断整型 isinstance()
方法1 判断是否为整数(即使不为整型) # -*- coding: utf-8 -*- """ @File : test.py @Time : 2020/6/25 11: ...
- python 用if判断一个数是不是整数_五天学会Python基础02(下)
函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解. 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案.想到这一点问题的答案就呼之 ...
- python 用if判断一个数是不是整数_Python基础教程07-函数和模块的使用
在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解. x1+x2+x3+x4=8 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案.想到这一点问题的 ...
- 【JavaScript 教程系列第 10 篇】判断一个数是整数还是小数
这是[JavaScript 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. 思路 如果一个数是整数,那么 parseInt() 函数和 parseFloat() 函数的返回值是相同的,反之返 ...
- 如何判断一个数是不是整数
可以这样操作: int m = floor(sqrt(n) + 0.5); //对n开方并且四舍五入(floor()函数是向下取整) if(m*m == n) printf("%d是整数&q ...
- python 判断一个数是整数还是小数
a=81**0.5 s=str(a).split('.') if float(s[1])==0:print('整数') else :print('小数') 转载于:https://www.cnblog ...
最新文章
- 人生苦短我用python梗_人生苦短我用python: eval,e
- Python入门学习之异常处理机制
- Netty 总结与面试答疑
- C++ 数据指针(-)
- Win10声音图标呈灰色的解决教程
- QCon速递:Xen漏洞热补丁修复、异地双活、ODPS新功能与金融互联网
- 随便选一张扑克牌_教大家怎么快速记忆扑克牌?一学就会
- 演讲(1)----8个有趣故事
- python写抽奖转盘_[宜配屋]听图阁
- 梳理.net知识,准备考试
- EXCEL表格-利用随机函数制作抽签工具(RAND)
- python通过文件头识别音频格式
- 证件照排版软件_傻瓜式证件照片排版以及尺寸的调整
- 10006---当当架构部张亮:从码农到大牛,技术与心境的双重提升
- markdown提示错误HTML Rendering Error: An error occurred with the HTML rendering component
- 码神军训(四,五)——代码跳舞军体拳
- Python机器学习基础教程(1)Irises(鸢尾花)分类之新手上路
- Windows自启动方式完全总结
- 分享一个stm8s003单片机的ADC转换,附加一个冒泡算法(用于减少误差)
- qt -- Q_GLOBAL_STATIC创建全局静态对象