Contact: aviboots(AT)netvision.net.il
39,878 questions
51,803 answers
573 users
#include <stdio.h> int main() { float f = 376.287152; int ipart = (int)f; float fpart = f - (float)ipart; printf("%d\n", ipart); printf("%f\n", fpart); return 0; } /* run: 376 0.287140 */
#include <stdio.h> int main() { float f = 376.287152; int ipart = (int)f; int fpart = 1000000 * (f - ipart); printf("%d\n", ipart); printf("%d\n", fpart); return 0; } /* run: 376 287139 */