怎么判断整小数是整数吗否包含某位数在c++语言中

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

把x分成整数和小数两部分,两部分正负与x相同函数返回小数部分,整数部分保存茬*ip中


}

float和double总不太准我直接改用了CString作为輸入,已经解决了谢谢。

首先先分离出小数位其次每次循环给小数位乘上10,如果一个数a是整数那么就会满足
a - (int)a ==0;通过这种方式我们就能判断乘上10之后该小数是整数吗不是整数了,从而获得小数位数

}

我要回帖

更多关于 小数是整数吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信