Contact: aviboots(AT)netvision.net.il
39,971 questions
51,913 answers
573 users
#include <stdio.h> #include <string.h> int main(void) { double d = 23445.938076; char str[16] = ""; sprintf(str, "%.6lf", d); int digits = strlen(str) - 1; printf("%d", digits); return 0; } /* run: 11 */