请问如何利用Visual C++,将一个小数的整数部分和小数部分分别读取出来,并且小数部分以整数的形式显示

2024-11-17 00:16:39
推荐回答(1个)
回答(1):

思路:(输入这个数是x)
对double x ,用(int)x,强制类型转换,可分离出小数部分,得到整数部分
对于小数部分,先判断是几位小数,扩大10的幂次方,比如13.21小数分离出来是0.21
0.21是两位的小数,乘以10的2次方,得到21