summaryrefslogtreecommitdiff
path: root/static/v10/man3/ecvt.3
diff options
context:
space:
mode:
Diffstat (limited to 'static/v10/man3/ecvt.3')
-rw-r--r--static/v10/man3/ecvt.347
1 files changed, 47 insertions, 0 deletions
diff --git a/static/v10/man3/ecvt.3 b/static/v10/man3/ecvt.3
new file mode 100644
index 00000000..753307ff
--- /dev/null
+++ b/static/v10/man3/ecvt.3
@@ -0,0 +1,47 @@
+.pa 1
+.he 'ECVT, FCVT (III)'1/15/73'ECVT, FCVT (III)'
+.ti 0
+NAME ecvt, fcvt -- output conversion
+.sp
+.ti 0
+SYNOPSIS jsr pc,ecvt
+.sp
+or
+.sp
+jsr pc,fcvt
+.sp
+.ti 0
+DESCRIPTION Ecvt
+is called with a floating point number in fr0.
+.sp
+On exit, the number has been converted into a
+string of ascii digits in a buffer pointed to by r0.
+The number of digits produced is controlled
+by a global variable "_ndigits".
+
+Moreover, the position of the decimal point is
+contained in r2: r2=0 means the d.p. is at the
+left hand end of the string of digits;
+r2>0 means the d.p. is within or to the right
+of the string.
+
+The sign of the number is indicated by r1 (0 for +; 1 for -).
+
+The low order digit has suffered decimal rounding
+(i. e. may have been carried into).
+.sp
+Fcvt is identical to ecvt, except that the correct digit
+has had decimal rounding for F-style output of the number
+of digits specified by "_ndigits".
+.sp
+.ti 0
+FILES kept in /lib/liba.a
+.sp
+.ti 0
+SEE ALSO ftoa(III)
+.sp
+.ti 0
+DIAGNOSTICS --
+.sp
+.ti 0
+BUGS --