154359Sroberto/* 254359Sroberto * fptoa - return an asciized representation of an s_fp number 354359Sroberto */ 454359Sroberto#include "ntp_fp.h" 554359Sroberto#include "ntp_stdlib.h" 654359Sroberto 754359Srobertochar * 854359Srobertofptoa( 954359Sroberto s_fp fpv, 10132451Sroberto short ndec 1154359Sroberto ) 1254359Sroberto{ 1354359Sroberto u_fp plusfp; 1454359Sroberto int neg; 1554359Sroberto 1654359Sroberto if (fpv < 0) { 1754359Sroberto plusfp = (u_fp)(-fpv); 1854359Sroberto neg = 1; 1954359Sroberto } else { 2054359Sroberto plusfp = (u_fp)fpv; 2154359Sroberto neg = 0; 2254359Sroberto } 2354359Sroberto 2454359Sroberto return dofptoa(plusfp, neg, ndec, 0); 2554359Sroberto} 26