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