home *** CD-ROM | disk | FTP | other *** search
- OPT OBJECT
-
- PROC RealEStr(estr:PTR TO CHAR,f:DOUBLE,n=1)(PTR TO CHAR)
- DEFL top,rest
- DEF buf[24]:STRING // this is large enough
- top:=f
- f:=f-top
- f:*=1000000000
- rest:=f
- EStringF(buf,'\d.\z\r\d[9]',top,rest)
- EStrCopy(estr,buf,EStrLen(buf)-9+n)
- ENDPROC estr
-