home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 4 / AACD04.ISO / AACD / Programming / powerd / lib / PowerD / RealEStr.d < prev    next >
Encoding:
Text File  |  1999-10-10  |  262 b   |  13 lines

  1. OPT    OBJECT
  2.  
  3. PROC RealEStr(estr:PTR TO CHAR,f:DOUBLE,n=1)(PTR TO CHAR)
  4.     DEFL    top,rest
  5.     DEF    buf[24]:STRING        // this is large enough
  6.     top:=f
  7.     f:=f-top
  8.     f:*=1000000000
  9.     rest:=f
  10.     EStringF(buf,'\d.\z\r\d[9]',top,rest)
  11.     EStrCopy(estr,buf,EStrLen(buf)-9+n)
  12. ENDPROC estr
  13.