版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
把x分成整数和小数两部分,两部分正负与x相同函数返回小数部分,整数部分保存茬*ip中
把x分成整数和小数两部分,两部分正负与x相同函数返回小数部分,整数部分保存茬*ip中
float和double总不太准我直接改用了CString作为輸入,已经解决了谢谢。
首先先分离出小数位其次每次循环给小数位乘上10,如果一个数a是整数那么就会满足
a - (int)a ==0;通过这种方式我们就能判断乘上10之后该小数是整数吗不是整数了,从而获得小数位数
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。