#ifdef RTAPI #include "rtapi.h" #define snprintf rtapi_snprintf #else #include "stdio.h" #endif /* This function can format decimal numbers whose magnitude is less than 2**31, and when nplaces is less than 9 */ void format_decimal(char *buf, int sz, int nplaces, double value) { char *sign = ""; double frac; int whole, i; if(value < 0) { sign = "-"; value = -value; } whole = value; frac = value - whole; for(i=0; i