C++怎么判断double类型的变量是不是整数?%1=0可以吗?
答案:1 悬赏:30 手机版
解决时间 2021-12-29 14:18
- 提问者网友:聂風
- 2021-12-29 05:13
C++怎么判断double类型的变量是不是整数?%1=0可以吗?
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-12-29 06:09
首先double型的变量肯定不是整数,而是小数。
如果你换一种表达:怎么判断double类型的变量小数部分都是零,那么:
#include <stdio.h>
void main()
{
double k;
scanf("%f",&k);
(int)k==k? printf("%f的小数部分是零。",k):printf("%f的小数部分不为零",k);
}
如果你换一种表达:怎么判断double类型的变量小数部分都是零,那么:
#include <stdio.h>
void main()
{
double k;
scanf("%f",&k);
(int)k==k? printf("%f的小数部分是零。",k):printf("%f的小数部分不为零",k);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯