11智能在线
新记
用C++编一个程序判断某个数字是否为整数应该怎样写
如题所述
举报该文章
相关建议 2019-04-26
首先这个数的类型要是double型。数学上,如果一个数是整数,那么它对1取余为0.
第二,对double取余不能用%,应该用fmod(a,b),包含头文件
math.h
或者cmath.h
第三,代码主体如下:
double
a
=
1.1;
//对a进行判断
double
b;
b
=
fmod(a,
1);
if
(!b)
{
cout<<
"不是整数";
}else{
cout<<
"是整数";
}
原创,请采纳!
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/p4qv7772pvpmmpqp72.html
其他看法
第1个回答 2019-04-10
你好!
int
a=5.6,b;
b=(int)(a);
if(a==b)
printf('A');
else
printf('B');
a为要判断的数,将它取整赋给b,如a为整数这他和b相同,否则a
评论
0
0
加载更多
相似回答
大家正在搜
相关问题
用C++编一个程序判断某个数字是否为整数应该怎样写
编写一个程序,判断一个四位整数是否为回文数,就是顺度与逆读得...
C++编程 输入一个字符,判断该字符是否是数字,若为数字输出...
c++弄一个程序来判断一个数字是不是完全数
c++编写一个函数,判断一个字符是否为数字字符,要求主函数负...
如何用C++ 设计一个程序来判断用户输入的数字(从1到100...
C++ 如何判断输入的数据是否为整数
用c++编写程序用递归法计算一个整数的所有数字之和