#include <stdio.h> #include <math.h> float fVal; float fDecimal; int iInteger; //iInteger = (fVal * 10) / 10; //fDecimal = fVal - iInteger int main() { while(EOF != scanf("%f", &fVal)){ iInteger = (fVal * 10) / 10; printf("iInteger: %d; fDecimal: %f\n", iInteger, fVal - iInteger); } return 0; }
如何提取浮点数的整数以及小数部分
时间: 2024-10-13 20:56:20