问题是从一个题目里发现的,当时感觉很奇怪,一个数开根号以后,判断它是不是一个整数;
代码如下:

#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 ;
}

# 关于如何判断一个数是不是整数的方法相关推荐

  1. python判断一个数是整数、浮点数还是字符串

    python判断一个数是整数.浮点数还是字符串 示例代码:

  2. 判断一个数是不是整数

    <?php //判断一个数是整数吗? function check($num){if($num>1){return (check($num-1));//采用递归,一直减到0到1之间 }el ...

  3. java字符串是不是整数的函数_java判断字符串是否为整数的方法

    java判断字符串是否为整数的方法: 方法一:用JAVA自带的函数/** * * @Description: 用JAVA自带的函数 * * @param str * @return * @return ...

  4. python 如何判断一个数为整数?(判断整数,没有小数)(取余)判断整型 isinstance()

    方法1 判断是否为整数(即使不为整型) # -*- coding: utf-8 -*- """ @File : test.py @Time : 2020/6/25 11: ...

  5. python 用if判断一个数是不是整数_五天学会Python基础02(下)

    函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解. 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案.想到这一点问题的答案就呼之 ...

  6. python 用if判断一个数是不是整数_Python基础教程07-函数和模块的使用

    在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解. x1+x2+x3+x4=8 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案.想到这一点问题的 ...

  7. 【JavaScript 教程系列第 10 篇】判断一个数是整数还是小数

    这是[JavaScript 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. 思路 如果一个数是整数,那么 parseInt() 函数和 parseFloat() 函数的返回值是相同的,反之返 ...

  8. 如何判断一个数是不是整数

    可以这样操作: int m = floor(sqrt(n) + 0.5); //对n开方并且四舍五入(floor()函数是向下取整) if(m*m == n) printf("%d是整数&q ...

  9. python 判断一个数是整数还是小数

    a=81**0.5 s=str(a).split('.') if float(s[1])==0:print('整数') else :print('小数') 转载于:https://www.cnblog ...

最新文章

  1. 人生苦短我用python梗_人生苦短我用python: eval,e
  2. Python入门学习之异常处理机制
  3. Netty 总结与面试答疑
  4. C++ 数据指针(-)
  5. Win10声音图标呈灰色的解决教程
  6. QCon速递:Xen漏洞热补丁修复、异地双活、ODPS新功能与金融互联网
  7. 随便选一张扑克牌_教大家怎么快速记忆扑克牌?一学就会
  8. 演讲(1)----8个有趣故事
  9. python写抽奖转盘_[宜配屋]听图阁
  10. 梳理.net知识,准备考试
  11. EXCEL表格-利用随机函数制作抽签工具(RAND)
  12. python通过文件头识别音频格式
  13. 证件照排版软件_傻瓜式证件照片排版以及尺寸的调整
  14. 10006---当当架构部张亮:从码农到大牛,技术与心境的双重提升
  15. markdown提示错误HTML Rendering Error: An error occurred with the HTML rendering component
  16. 码神军训(四,五)——代码跳舞军体拳
  17. Python机器学习基础教程(1)Irises(鸢尾花)分类之新手上路
  18. Windows自启动方式完全总结
  19. 分享一个stm8s003单片机的ADC转换,附加一个冒泡算法(用于减少误差)
  20. qt -- Q_GLOBAL_STATIC创建全局静态对象

热门文章

  1. 2022-2027年中国大麦行业市场调研及未来发展趋势预测报告
  2. 深度linux 时间放桌面,manjaro + deepin桌面环境 真香!
  3. 6年手工测试拿8.5k,我要学习自动化测试吗?
  4. Ubuntu18.04 安装 kaolin 库
  5. Linux网络SSH协议和TCP Wrappers
  6. RFID技术知识点搜集
  7. maven项目打包部署
  8. MySQL——存储过程详解及实例分析
  9. c语言中软件去干扰,10种常用的软件滤波方法及示例程序
  10. BootstrapVue使用入门