通过float和int型相减判断是否等于0,是为整数,不是既非整数。
int main()
{
float k = 99.0;
if (k - (int)k == 0)
{
printf("是整数");
}
else
printf("不是整数");
}
版权声明:本文为HWXCXY98原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
通过float和int型相减判断是否等于0,是为整数,不是既非整数。
int main()
{
float k = 99.0;
if (k - (int)k == 0)
{
printf("是整数");
}
else
printf("不是整数");
}