45 lines
838 B
ReStructuredText
45 lines
838 B
ReStructuredText
PR_cnvtf
|
|
========
|
|
|
|
Converts a floating point number to a string.
|
|
|
|
|
|
Syntax
|
|
------
|
|
|
|
.. code::
|
|
|
|
#include <prdtoa.h>
|
|
|
|
void PR_cnvtf (
|
|
char *buf,
|
|
PRIntn bufsz,
|
|
PRIntn prcsn,
|
|
PRFloat64 fval);
|
|
|
|
|
|
Parameters
|
|
~~~~~~~~~~
|
|
|
|
The function has these parameters:
|
|
|
|
``buf``
|
|
The address of the buffer in which to store the result.
|
|
``bufsz``
|
|
The size of the buffer provided to hold the result.
|
|
``prcsn``
|
|
The number of digits of precision to which to generate the floating
|
|
point value.
|
|
``fval``
|
|
The double-precision floating point number to be converted.
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
:ref:`PR_cnvtf` is a simpler interface to convert a floating point number
|
|
to a string. It conforms to the ECMA standard of Javascript
|
|
(ECMAScript).
|
|
|
|
On return, the result is written to the buffer pointed to by ``buf`` of
|
|
size ``bufsz``.
|