PR_cnvtf

Converts a floating point number to a string.

Syntax

#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

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.