xref: /trueos/contrib/ntp/libntp/mfptoms.c (revision 118e757284cbb8fc4f43a713e892b41504b50a5f)
1 /*
2  * mfptoms - Return an asciized signed long fp number in milliseconds
3  */
4 #include "ntp_fp.h"
5 #include "ntp_stdlib.h"
6 
7 char *
mfptoms(u_long fpi,u_long fpf,short ndec)8 mfptoms(
9 	u_long fpi,
10 	u_long fpf,
11 	short ndec
12 	)
13 {
14 	int isneg;
15 
16 	if (M_ISNEG(fpi, fpf)) {
17 		isneg = 1;
18 		M_NEG(fpi, fpf);
19 	} else
20 	    isneg = 0;
21 
22 	return dolfptoa(fpi, fpf, isneg, ndec, 1);
23 }
24